📄 mydef.h
字号:
//
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -