📄 rmrtsp.h
字号:
/*****************************************************************************************
* rmrtsp.h *
* ------------------- *
* header file for the rtsp interface project *
* thyne richards 2/00 *
*****************************************************************************************/
#ifndef _RTSP_H
#define _RTSP_H
#include "irtsp.h"
typedef struct tagCRtsp
{
IRtspVtbl *lpVtbl;
// put any variables you need after the vtable
IRtspVtbl Vtable;
} CRtsp;
#ifdef __cplusplus
extern "C" {
#endif
BOOL CRtsp__Close (IRtsp *This, CONN_DATA*);
BOOL CRtsp__GetInfo (IRtsp *This, CONN_DATA*, RTSPINFO*);
BOOL CRtsp__Open (IRtsp *This, CONN_DATA*, char*);
BOOL CRtsp__Pause (IRtsp *This, CONN_DATA*);
BOOL CRtsp__Ping (IRtsp *This, CONN_DATA*);
BOOL CRtsp__Play (IRtsp *This, CONN_DATA*);
BOOL CRtsp__SetPlayRate (IRtsp *This, CONN_DATA*, LONG);
BOOL CRtsp__SetPosition (IRtsp *This, CONN_DATA*, char*, char*);
BOOL CRtsp__Stop (IRtsp *This, CONN_DATA*);
DWORD CRtsp__Headers (IRtsp *This, char*);
void CRtsp__ParseSDP (IRtsp *This, RTSPINFO*, char*, char*);
DWORD CRtsp__Response (IRtsp *This, CONN_DATA*, char*, RTSPINFO*);
int CRtsp__GetSgiHeader (IRtsp *This, char*, char*);
void CRtsp__ParseSGI (IRtsp *This, RTSPINFO*, char*);
void CRtsp__Initialize (IRtsp *This, CONN_DATA*, char*, int, int);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -