📄 rtp_serv_generator.h
字号:
#include <stdlib.h>#if 0#include <unistd.h>#endif #include <gpac/ietf.h>#include <gpac/network.h> // Pour les sockets#include <gpac/internal/media_dev.h>#include <gpac/thread.h>#include "RTP_serv_packetizer.h"#include <time.h>#ifndef __RTP_SERV_CLOCK#define __RTP_SERV_CLOCK#define PNC_RET_RTP_STREAM_NOOP 0#define PNC_RET_RTP_STREAM_SEND 1#define PNC_RET_RTP_STREAM_SEND_CRITICAL 2#define PNC_RET_RTP_STREAM_RAP 3#define PNC_RET_RTP_STREAM_RAP_RESET 4#define PNC_STR_RTP_STREAM_SEND "SEND\n"#define PNC_STR_RTP_STREAM_SEND_CRITICAL "SEND_CRITICAL\n"#define PNC_STR_RTP_STREAM_RAP "RAP\n"#define PNC_STR_RTP_STREAM_RAP_RESET "RAP_RESET\n"/*Le type passe pour le callback (permet la reentrance)*/typedef struct tmp_PNC_CallbackData { GF_RTPChannel * chan; GF_RTPHeader * hdr; char * formatedPacket; int formatedPacketLength; GP_RTPPacketizer *rtpBuilder; void * codec; GF_Socket *socket; /// Socket pour recevoir les demandes de mise
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -