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_pck_3gpp.c File Reference
+ Include dependency graph for rtp_pck_3gpp.c:

Functions

static void rtp_amr_flush (GP_RTPPacketizer *builder)
 
GF_Err gp_rtp_builder_do_amr (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 
static u8 qes_get_rate_size (u32 idx, const unsigned int *rates, const unsigned int nb_rates)
 
GF_Err gp_rtp_builder_do_qcelp (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 
static void rtp_evrc_smv_flush (GP_RTPPacketizer *builder)
 
GF_Err gp_rtp_builder_do_smv (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 
GF_Err gp_rtp_builder_do_h263 (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 
GF_Err gp_rtp_builder_do_tx3g (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration, u8 descIndex)
 
GF_Err gp_rtp_builder_do_dims (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration)
 
static void gf_rtp_ac3_flush (GP_RTPPacketizer *builder)
 
GF_Err gp_rtp_builder_do_ac3 (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 

Function Documentation

static void rtp_amr_flush ( GP_RTPPacketizer *  builder)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_amr ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static u8 qes_get_rate_size ( u32  idx,
const unsigned int *  rates,
const unsigned int  nb_rates 
)
static

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_qcelp ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void rtp_evrc_smv_flush ( GP_RTPPacketizer *  builder)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_smv ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_h263 ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_tx3g ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize,
u32  duration,
u8  descIndex 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_dims ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize,
u32  duration 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void gf_rtp_ac3_flush ( GP_RTPPacketizer *  builder)
static

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_ac3 ( GP_RTPPacketizer *  builder,
char *  data,
u32  data_size,
u8  IsAUEnd,
u32  FullAUSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: