From 907db4dde1b7c10dd3521a4869496542aeac72e2 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期一, 04 十一月 2019 09:24:27 +0800
Subject: [PATCH] font fixed
---
csrc/thirdparty/gb28181/include/librtsp.h | 114 ++++++++++++++++++++++++++++----------------------------
1 files changed, 57 insertions(+), 57 deletions(-)
diff --git a/csrc/thirdparty/gb28181/include/librtsp.h b/csrc/thirdparty/gb28181/include/librtsp.h
index a2d5286..b9bdefd 100644
--- a/csrc/thirdparty/gb28181/include/librtsp.h
+++ b/csrc/thirdparty/gb28181/include/librtsp.h
@@ -2,43 +2,43 @@
#define __LIB_RTSP_H__
-#define RTSP_ERR_OK 0 //成功
-//错误码
-#define RTSP_ERR_PARAM -1001 //参数错误
-#define RTSP_ERR_TIMEOUT -1002 //超时
-#define RTSP_ERR_OPTIONS -1003 //options 请求失败
-#define RTSP_ERR_DESCRIBE -1004 //describe请求失败
-#define RTSP_ERR_SETUP -1005 //setup请求失败
-#define RTSP_ERR_PLAY -1006 //play请求失败
-#define RTSP_ERR_PAUSE -1007 //pause请求失败
-#define RTSP_ERR_TEARDOWN -1008 //teardown请求失败
-#define RTSP_ERR_NO_MEMORY -1009 //申请内存失败
-#define RTSP_ERR_CONNECT -1010 //connect失败
-#define RTSP_ERR_INITPORT -1011 //初始化端口失败
+#define RTSP_ERR_OK 0 //鎴愬姛
+//閿欒鐮�
+#define RTSP_ERR_PARAM -1001 //鍙傛暟閿欒
+#define RTSP_ERR_TIMEOUT -1002 //瓒呮椂
+#define RTSP_ERR_OPTIONS -1003 //options 璇锋眰澶辫触
+#define RTSP_ERR_DESCRIBE -1004 //describe璇锋眰澶辫触
+#define RTSP_ERR_SETUP -1005 //setup璇锋眰澶辫触
+#define RTSP_ERR_PLAY -1006 //play璇锋眰澶辫触
+#define RTSP_ERR_PAUSE -1007 //pause璇锋眰澶辫触
+#define RTSP_ERR_TEARDOWN -1008 //teardown璇锋眰澶辫触
+#define RTSP_ERR_NO_MEMORY -1009 //鐢宠鍐呭瓨澶辫触
+#define RTSP_ERR_CONNECT -1010 //connect澶辫触
+#define RTSP_ERR_INITPORT -1011 //鍒濆鍖栫鍙eけ璐�
-//码流传输方式
+//鐮佹祦浼犺緭鏂瑰紡
typedef enum
{
- E_STREAM_TRANS_UDP = 1, //UDP传输码流
- E_STREAM_TRANS_TCPACTIVE = 2, //GB28181 TCP主动 码流传输方式 TcpClient
- E_STREAM_TRANS_TCPPASSIVE = 3, //GB28181 TCP被动 码流传输方式 TcpServer
+ E_STREAM_TRANS_UDP = 1, //UDP浼犺緭鐮佹祦
+ E_STREAM_TRANS_TCPACTIVE = 2, //GB28181 TCP涓诲姩 鐮佹祦浼犺緭鏂瑰紡 TcpClient
+ E_STREAM_TRANS_TCPPASSIVE = 3, //GB28181 TCP琚姩 鐮佹祦浼犺緭鏂瑰紡 TcpServer
}StreamTransType_E;
-//视频请求类型
+//瑙嗛璇锋眰绫诲瀷
typedef enum
{
- E_VIDEO_REQUEST_REALPLAY = 1, //请求实时视频
- E_VIDEO_REQUEST_PLAYBACK = 2, //请求历史视频
- E_VIDEO_REQUEST_DOWNLOAD = 3, //历史视频下载
+ E_VIDEO_REQUEST_REALPLAY = 1, //璇锋眰瀹炴椂瑙嗛
+ E_VIDEO_REQUEST_PLAYBACK = 2, //璇锋眰鍘嗗彶瑙嗛
+ E_VIDEO_REQUEST_DOWNLOAD = 3, //鍘嗗彶瑙嗛涓嬭浇
}VideoRequestType_E;
-#define HIS_VIDEO_CTRL_PLAY 1 //点播播放控制
-#define HIS_VIDEO_CTRL_FAST 2 //点播快放控制 参数范围:1-32倍
-#define HIS_VIDEO_CTRL_SLOW 3 //点播慢放控制 参数范围:1-32倍
-#define HIS_VIDEO_CTRL_PAUSE 4 //点播暂停控制
-#define HIS_VIDEO_CTRL_JUMP 5 //点播跳转控制 参数范围:从开始计算跳转的时间 (时间单位:秒)
+#define HIS_VIDEO_CTRL_PLAY 1 //鐐规挱鎾斁鎺у埗
+#define HIS_VIDEO_CTRL_FAST 2 //鐐规挱蹇斁鎺у埗 鍙傛暟鑼冨洿:1-32鍊�
+#define HIS_VIDEO_CTRL_SLOW 3 //鐐规挱鎱㈡斁鎺у埗 鍙傛暟鑼冨洿:1-32鍊�
+#define HIS_VIDEO_CTRL_PAUSE 4 //鐐规挱鏆傚仠鎺у埗
+#define HIS_VIDEO_CTRL_JUMP 5 //鐐规挱璺宠浆鎺у埗 鍙傛暟鑼冨洿:浠庡紑濮嬭绠楄烦杞殑鏃堕棿 (鏃堕棿鍗曚綅:绉�)
-// 码流回调的数据类型
+// 鐮佹祦鍥炶皟鐨勬暟鎹被鍨�
#define GB_VIDEO_STREAM_H264 0
#define GB_VIDEO_STREAM_MPEG2 1 // MPEG4
#define GB_VIDEO_STREAM_MPEG4 2 // MPEG4
@@ -46,20 +46,20 @@
#define GB_VIDEO_STREAM_3GP 4 // 3GP
#define GB_VIDEO_STREAM_H265 5 //H265
-// 码流回调帧数据类型 I帧 P帧 目前只判断是否为I帧
+// 鐮佹祦鍥炶皟甯ф暟鎹被鍨� I甯� P甯� 鐩墠鍙垽鏂槸鍚︿负I甯�
#define GB_VIDEO_FRAME_I 1
#define GB_VIDEO_FRAME_P 2
////////////////////////////////////////////////////////////////////////////////
-// 函数名:码流回调函数
-// 描述:
-// 参数:datatype:码流格式数据类型(H264 H265等) frametype:帧类型(I帧 P帧)
-// datalen:长度 data:码流数据 userdata:用户指针
+// 鍑芥暟鍚嶏細鐮佹祦鍥炶皟鍑芥暟
+// 鎻忚堪锛�
+// 鍙傛暟锛歞atatype:鐮佹祦鏍煎紡鏁版嵁绫诲瀷(H264 H265绛�) frametype:甯х被鍨�(I甯� P甯�)
+// datalen锛氶暱搴� data锛氱爜娴佹暟鎹� userdata锛氱敤鎴锋寚閽�
//
-// 返回值:会话句柄
-// 。
-// 说明:
-// 保留原模块接口。
+// 杩斿洖鍊硷細浼氳瘽鍙ユ焺
+// 銆�
+// 璇存槑锛�
+// 淇濈暀鍘熸ā鍧楁帴鍙c��
////////////////////////////////////////////////////////////////////////////////
typedef void (*PlayCallBack2)(int datatype, int frametype, unsigned char *data, unsigned int datalen, long userdata);
@@ -68,41 +68,41 @@
#endif
////////////////////////////////////////////////////////////////////////////////
-// 函数名:RTSPSTREAM_Open
-// 描述:设置回调函数。
-// 参数:rtsp地址、 码流回调函数、用户指针
+// 鍑芥暟鍚嶏細RTSPSTREAM_Open
+// 鎻忚堪锛氳缃洖璋冨嚱鏁般��
+// 鍙傛暟锛歳tsp鍦板潃銆� 鐮佹祦鍥炶皟鍑芥暟銆佺敤鎴锋寚閽�
//
//
-// 返回值:会话句柄
-// 。
-// 说明:
-// 保留原模块接口。
+// 杩斿洖鍊硷細浼氳瘽鍙ユ焺
+// 銆�
+// 璇存槑锛�
+// 淇濈暀鍘熸ā鍧楁帴鍙c��
////////////////////////////////////////////////////////////////////////////////
long RTSPSTREAM_Open(const char *rtspurl, PlayCallBack2 streamcallback, long userdata);
////////////////////////////////////////////////////////////////////////////////
-// 函数名:RTSPSTREAM_Contrl
-// 描述:设置回调函数。
-// 参数:会话句柄, 控制类型, 控制参数
+// 鍑芥暟鍚嶏細RTSPSTREAM_Contrl
+// 鎻忚堪锛氳缃洖璋冨嚱鏁般��
+// 鍙傛暟锛氫細璇濆彞鏌勶紝 鎺у埗绫诲瀷锛� 鎺у埗鍙傛暟
//
//
-// 返回值:
-// 。
-// 说明:
-// 保留原模块接口。
+// 杩斿洖鍊硷細
+// 銆�
+// 璇存槑锛�
+// 淇濈暀鍘熸ā鍧楁帴鍙c��
////////////////////////////////////////////////////////////////////////////////
long RTSPSTREAM_Contrl(long handle, int ctrltype, double ctrlparam);
////////////////////////////////////////////////////////////////////////////////
-// 函数名:RTSPSTREAM_Close
-// 描述:设置回调函数。
-// 参数:会话句柄
+// 鍑芥暟鍚嶏細RTSPSTREAM_Close
+// 鎻忚堪锛氳缃洖璋冨嚱鏁般��
+// 鍙傛暟锛氫細璇濆彞鏌�
//
//
-// 返回值:
-// 。
-// 说明:
-// 保留原模块接口。
+// 杩斿洖鍊硷細
+// 銆�
+// 璇存槑锛�
+// 淇濈暀鍘熸ā鍧楁帴鍙c��
////////////////////////////////////////////////////////////////////////////////
long RTSPSTREAM_Close(long handle);
--
Gitblit v1.8.0