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

Functions

static u32 gf_rtp_build_au_hdr_size (GP_RTPPacketizer *builder, GF_SLHeader *slh)
 
u32 gf_rtp_build_au_hdr_write (GP_RTPPacketizer *builder, u32 PayloadSize, u32 RTP_TS)
 
GF_Err gp_rtp_builder_do_mpeg4 (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 
GF_Err gp_rtp_builder_do_avc (GP_RTPPacketizer *builder, char *nalu, u32 nalu_size, u8 IsAUEnd, u32 FullAUSize)
 
GF_Err gp_rtp_builder_do_hevc (GP_RTPPacketizer *builder, char *nalu, u32 nalu_size, u8 IsAUEnd, u32 FullAUSize)
 
void latm_flush (GP_RTPPacketizer *builder)
 
GF_Err gp_rtp_builder_do_latm (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize, u32 duration)
 

Function Documentation

static u32 gf_rtp_build_au_hdr_size ( GP_RTPPacketizer *  builder,
GF_SLHeader slh 
)
static

+ Here is the caller graph for this function:

u32 gf_rtp_build_au_hdr_write ( GP_RTPPacketizer *  builder,
u32  PayloadSize,
u32  RTP_TS 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_mpeg4 ( 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_avc ( GP_RTPPacketizer *  builder,
char *  nalu,
u32  nalu_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_hevc ( GP_RTPPacketizer *  builder,
char *  nalu,
u32  nalu_size,
u8  IsAUEnd,
u32  FullAUSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void latm_flush ( GP_RTPPacketizer *  builder)

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_latm ( 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: