mydef.h

来自「WINCE下的播放器」· C头文件 代码 · 共 44 行

H
44
字号
//
// 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 PACK_INIT_COUNT        100
#define PACK_TOTAL_COUNT       3500
#define PACK_MAX_COUNT         5000  

#define  BASE_SOCKET_PORT      10025  

//负载数据
typedef struct 
{
   CHAR MPEGData[2324];//MPEG1流一个PACK的长度为2324字节
} 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 + -
显示快捷键?