|
RTSPSession * | RP_NewSession (RTPClient *rtp, char *session_control) |
|
void | RP_DelSession (RTSPSession *sess) |
|
RTSPSession * | RP_CheckSession (RTPClient *rtp, char *control) |
|
void | RP_SetupObjects (RTPClient *rtp) |
|
void | RP_ProcessCommands (RTSPSession *sess) |
|
GF_Err | RP_ConnectServiceEx (GF_InputService *plug, GF_ClientService *serv, const char *url, Bool skip_migration) |
|
RTPStream * | RP_NewStream (RTPClient *rtp, GF_SDPMedia *media, GF_SDPInfo *sdp, RTPStream *input_stream) |
|
void | RP_DeleteStream (RTPStream *ch) |
|
GF_Err | RP_InitStream (RTPStream *ch, Bool ResetOnly) |
|
GF_Err | RP_DataOnTCP (GF_RTSPSession *sess, void *cbck, char *buffer, u32 bufferSize, Bool IsRTCP) |
|
void | RP_ConfirmChannelConnect (RTPStream *ch, GF_Err e) |
|
void | RP_FetchSDP (RTPClient *rtp, char *url, RTPStream *stream, char *original_url) |
|
RTPStream * | RP_FindChannel (RTPClient *rtp, LPNETCHANNEL ch, u32 ES_ID, char *es_control, Bool remove_stream) |
|
GF_Err | RP_AddStream (RTPClient *rtp, RTPStream *stream, char *session_control) |
|
void | RP_RemoveStream (RTPClient *rtp, RTPStream *ch) |
|
void | RP_ReadStream (RTPStream *ch) |
|
void | RP_ParsePayloadMPEG4 (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_ParsePayloadMPEG12 (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_ParsePayloadAMR (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_ParsePayloadH263 (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_ParsePayloadText (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_ParsePayloadH264 (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_ParsePayloadLATM (RTPStream *ch, GF_RTPHeader *hdr, char *payload, u32 size) |
|
void | RP_LoadSDP (RTPClient *rtp, char *sdp, u32 sdp_len, RTPStream *stream) |
|
u32 | payt_get_type (RTPClient *rtp, GF_RTPMap *map, GF_SDPMedia *media) |
|
Bool | payt_setup (RTPStream *st, GF_RTPMap *map, GF_SDPMedia *media) |
|
Bool | RP_PreprocessDescribe (RTSPSession *sess, GF_RTSPCommand *com) |
|
GF_Err | RP_ProcessDescribe (RTSPSession *sess, GF_RTSPCommand *com, GF_Err e) |
|
void | RP_ProcessSetup (RTSPSession *sess, GF_RTSPCommand *com, GF_Err e) |
|
void | RP_ProcessTeardown (RTSPSession *sess, GF_RTSPCommand *com, GF_Err e) |
|
Bool | RP_PreprocessUserCom (RTSPSession *sess, GF_RTSPCommand *com) |
|
void | RP_ProcessUserCommand (RTSPSession *sess, GF_RTSPCommand *com, GF_Err e) |
|
void | RP_Describe (RTSPSession *sess, char *esd_url, LPNETCHANNEL channel) |
|
void | RP_Setup (RTPStream *ch) |
|
GF_Err | RP_SetupChannel (RTPStream *ch, ChannelDescribe *ch_desc) |
|
void | RP_UserCommand (RTSPSession *sess, RTPStream *ch, GF_NetworkCommand *command) |
|
void | RP_Teardown (RTSPSession *sess, RTPStream *ch) |
|
GF_Descriptor * | RP_EmulateIOD (RTPClient *rtp, const char *sub_url) |
|
void | RP_SaveSessionState (RTPClient *rtp) |
|