GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
rtp_stream.c File Reference
#include "rtp_in.h"
#include <gpac/internal/ietf_dev.h>
+ Include dependency graph for rtp_stream.c:

Functions

void RP_ConfirmChannelConnect (RTPStream *ch, GF_Err e)
 
GF_Err RP_InitStream (RTPStream *ch, Bool ResetOnly)
 
void RP_DeleteStream (RTPStream *ch)
 
static void rtp_sl_packet_cbk (void *udta, char *payload, u32 size, GF_SLHeader *hdr, GF_Err e)
 
RTPStreamRP_NewStream (RTPClient *rtp, GF_SDPMedia *media, GF_SDPInfo *sdp, RTPStream *input_stream)
 
void RP_ProcessRTP (RTPStream *ch, char *pck, u32 size)
 
void RP_ProcessRTCP (RTPStream *ch, char *pck, u32 size)
 
GF_Err RP_DataOnTCP (GF_RTSPSession *sess, void *cbk, char *buffer, u32 bufferSize, Bool IsRTCP)
 
static GF_Err SendTCPData (void *par, char *pck, u32 pck_size)
 
void RP_ReadStream (RTPStream *ch)
 

Function Documentation

void RP_ConfirmChannelConnect ( RTPStream ch,
GF_Err  e 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err RP_InitStream ( RTPStream ch,
Bool  ResetOnly 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void RP_DeleteStream ( RTPStream ch)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void rtp_sl_packet_cbk ( void *  udta,
char *  payload,
u32  size,
GF_SLHeader hdr,
GF_Err  e 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

RTPStream* RP_NewStream ( RTPClient rtp,
GF_SDPMedia media,
GF_SDPInfo sdp,
RTPStream input_stream 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void RP_ProcessRTP ( RTPStream ch,
char *  pck,
u32  size 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void RP_ProcessRTCP ( RTPStream ch,
char *  pck,
u32  size 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err RP_DataOnTCP ( GF_RTSPSession *  sess,
void *  cbk,
char *  buffer,
u32  bufferSize,
Bool  IsRTCP 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err SendTCPData ( void *  par,
char *  pck,
u32  pck_size 
)
static

+ Here is the caller graph for this function:

void RP_ReadStream ( RTPStream ch)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: