GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include "rtp_in.h"
Functions | |
void | RP_SendFailure (RTSPSession *sess, GF_RTSPCommand *com, GF_Err e) |
GF_Err | RP_ProcessResponse (RTSPSession *sess, GF_RTSPCommand *com, GF_Err e) |
static GF_RTSPCommand * | RP_GetCommand (RTSPSession *sess) |
static void | RP_RemoveCommand (RTSPSession *sess) |
void | RP_ProcessCommands (RTSPSession *sess) |
RTPStream * | RP_FindChannel (RTPClient *rtp, LPNETCHANNEL ch, u32 ES_ID, char *es_control, Bool remove_stream) |
RTSPSession * | RP_CheckSession (RTPClient *rtp, char *control) |
RTSPSession * | RP_NewSession (RTPClient *rtp, char *session_control) |
GF_Err | RP_AddStream (RTPClient *rtp, RTPStream *stream, char *session_control) |
void | RP_RemoveStream (RTPClient *rtp, RTPStream *ch) |
void | RP_ResetSession (RTSPSession *sess, GF_Err e) |
void | RP_DelSession (RTSPSession *sess) |
void RP_SendFailure | ( | RTSPSession * | sess, |
GF_RTSPCommand * | com, | ||
GF_Err | e | ||
) |
GF_Err RP_ProcessResponse | ( | RTSPSession * | sess, |
GF_RTSPCommand * | com, | ||
GF_Err | e | ||
) |
|
static |
|
static |
void RP_ProcessCommands | ( | RTSPSession * | sess | ) |
RTPStream* RP_FindChannel | ( | RTPClient * | rtp, |
LPNETCHANNEL | ch, | ||
u32 | ES_ID, | ||
char * | es_control, | ||
Bool | remove_stream | ||
) |
RTSPSession* RP_CheckSession | ( | RTPClient * | rtp, |
char * | control | ||
) |
RTSPSession* RP_NewSession | ( | RTPClient * | rtp, |
char * | session_control | ||
) |
void RP_ResetSession | ( | RTSPSession * | sess, |
GF_Err | e | ||
) |
void RP_DelSession | ( | RTSPSession * | sess | ) |