📄 udp_buf1.h
字号:
#ifndef _UDP_BUF_H
#define _UDP_BUF_H
#define UDP_AVSTREAMBUF_LEN 500000
class udp_stream_buf
{
public :
unsigned char UdpBuf[UDP_AVSTREAMBUF_LEN] ;
long udp_r, udp_w, nUsedLen ;
public :
udp_stream_buf() ;
~udp_stream_buf() ;
BOOL ClearUdpAVStreamBuf() ;
long GetNetUdpUsedBufLen() ;
int GetNetUdpBytes(unsigned char *pBuf, int len) ;
BOOL PutNetUdpBytes(unsigned char *pBuf, int len) ;
};
class backup_data_buf
{
public :
unsigned char *pBuf ;
unsigned char nFrameType ;
int nRr, nWr, nFrameLen, nFrameNum ;
public :
backup_data_buf() ;
~backup_data_buf() ;
BOOL InitBackupBuf() ;
long GetBackupBufLen() ;
BOOL PutBackupData(unsigned char *pBuf, int len) ;
};
// to avoid compiler's "macro redefinition" warning
#undef UNUSED
#define VDBUFNNUM 4
#define UNUSED 0
#define USED 1
typedef struct _display_buf
{
char *pVideoBuf ;
short status ;
} display_buf ;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -