mydef.h

来自「一个用VC实现的流媒体客服端接收程序。采用了directshow实现」· C头文件 代码 · 共 37 行

H
37
字号
//
// MyDef.h
//

#if !defined(__MyDef_h__)
#define __MyDef_h__

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

//#define MPEG1_PACK_SIZE        2324
#define MPEG1_PACK_SIZE        9296
//#define MPEG1_PACK_SIZE        6972
#define PACK_INIT_COUNT        100
#define PACK_TOTAL_COUNT       3500
#define PACK_MAX_COUNT         5000  
  
typedef struct 
{
//   CHAR MPEGData[2324];
    // CHAR MPEGData[6972];
	CHAR MPEGData[9296];
} MPEG1_PACK, *PMPEG1_PACK;

// Payload types
#define DATA_REQUEST			0X00    // Request the remote data
#define DATA_REFUSED            0X01    // Refuse the remote data
#define DATA_MEDIA              0X02    // Media data
#define DISCONNECT_REQUEST      0X03    // Request the remote to shut down


#define SAFE_DELETE(x)  { if (x) delete x; x = NULL; }
#define SAFE_RELEASE(x) { if (x) x->Release(); x = NULL; }
  

#endif // !defined(__MyDef_h__)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?