⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmrtsp.h

📁 神龙卡 SDK_84xx_DShow_145_02.zip 这个是 windows 上二个是linux
💻 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 + -