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_mpeg12.c File Reference
#include <gpac/internal/ietf_dev.h>
#include <gpac/constants.h>
#include <gpac/avparse.h>
+ Include dependency graph for rtp_pck_mpeg12.c:

Macros

#define MPEG12_PICTURE_START_CODE   0x00000100
 
#define MPEG12_SEQUENCE_START_CODE   0x000001b3
 

Functions

static void mpa12_do_flush (GP_RTPPacketizer *builder, Bool start_new)
 
GF_Err gp_rtp_builder_do_mpeg12_audio (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 
GF_Err gp_rtp_builder_do_mpeg12_video (GP_RTPPacketizer *builder, char *data, u32 data_size, u8 IsAUEnd, u32 FullAUSize)
 

Macro Definition Documentation

#define MPEG12_PICTURE_START_CODE   0x00000100
#define MPEG12_SEQUENCE_START_CODE   0x000001b3

Function Documentation

static void mpa12_do_flush ( GP_RTPPacketizer *  builder,
Bool  start_new 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gp_rtp_builder_do_mpeg12_audio ( 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_mpeg12_video ( 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: