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

Functions

GF_Descriptorgf_odf_new_slc (u8 predef)
 
GF_Err gf_odf_del_slc (GF_SLConfig *sl)
 
GF_Err gf_odf_slc_set_pref (GF_SLConfig *sl)
 
u32 SLIsPredefined (GF_SLConfig *sl)
 
static u32 GetTSbytesLen (GF_SLConfig *sl)
 
GF_Err gf_odf_read_slc (GF_BitStream *bs, GF_SLConfig *sl, u32 DescSize)
 
GF_Err gf_odf_size_slc (GF_SLConfig *sl, u32 *outSize)
 
GF_Err gf_odf_write_slc (GF_BitStream *bs, GF_SLConfig *sl)
 
void gf_sl_packetize (GF_SLConfig *slConfig, GF_SLHeader *Header, char *PDU, u32 size, char **outPacket, u32 *OutSize)
 
u32 gf_sl_get_header_size (GF_SLConfig *slConfig, GF_SLHeader *Header)
 
void gf_sl_depacketize (GF_SLConfig *slConfig, GF_SLHeader *Header, const char *PDU, u32 PDULength, u32 *HeaderLen)
 

Function Documentation

GF_Descriptor* gf_odf_new_slc ( u8  predef)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_del_slc ( GF_SLConfig sl)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_slc_set_pref ( GF_SLConfig sl)

+ Here is the caller graph for this function:

u32 SLIsPredefined ( GF_SLConfig sl)

+ Here is the caller graph for this function:

static u32 GetTSbytesLen ( GF_SLConfig sl)
static

+ Here is the caller graph for this function:

GF_Err gf_odf_read_slc ( GF_BitStream *  bs,
GF_SLConfig sl,
u32  DescSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_size_slc ( GF_SLConfig sl,
u32 outSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_write_slc ( GF_BitStream *  bs,
GF_SLConfig sl 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_sl_packetize ( GF_SLConfig slConfig,
GF_SLHeader Header,
char *  PDU,
u32  size,
char **  outPacket,
u32 OutSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u32 gf_sl_get_header_size ( GF_SLConfig slConfig,
GF_SLHeader Header 
)

+ Here is the caller graph for this function:

void gf_sl_depacketize ( GF_SLConfig slConfig,
GF_SLHeader Header,
const char *  PDU,
u32  PDULength,
u32 HeaderLen 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: