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

Functions

GF_ODCodecgf_odf_codec_new ()
 
void gf_odf_codec_del (GF_ODCodec *codec)
 
GF_Err gf_odf_codec_add_com (GF_ODCodec *codec, GF_ODCom *command)
 
GF_Err gf_odf_codec_encode (GF_ODCodec *codec, u32 cleanup_type)
 
GF_Err gf_odf_codec_get_au (GF_ODCodec *codec, char **outAU, u32 *au_length)
 
GF_Err gf_odf_codec_set_au (GF_ODCodec *codec, const char *au, u32 au_length)
 
GF_Err gf_odf_codec_decode (GF_ODCodec *codec)
 
GF_ODComgf_odf_codec_get_com (GF_ODCodec *codec)
 
GF_ODComgf_odf_com_new (u8 tag)
 
GF_Err gf_odf_com_del (GF_ODCom **com)
 
GF_Descriptorgf_odf_desc_new (u8 tag)
 
void gf_odf_desc_del (GF_Descriptor *desc)
 
GF_Err gf_odf_desc_list_del (GF_List *descList)
 
GF_ESDgf_odf_desc_esd_new (u32 sl_predefined)
 
GF_Err gf_odf_desc_read (char *raw_desc, u32 descSize, GF_Descriptor **outDesc)
 
GF_Err gf_odf_desc_write (GF_Descriptor *desc, char **outEncDesc, u32 *outSize)
 
u32 gf_odf_desc_size (GF_Descriptor *desc)
 
GF_Err gf_odf_desc_copy (GF_Descriptor *inDesc, GF_Descriptor **outDesc)
 
GF_Err gf_odf_desc_add_desc (GF_Descriptor *parentDesc, GF_Descriptor *newDesc)
 
GF_Err gf_odf_desc_list_read (char *raw_list, u32 raw_size, GF_List *descList)
 
GF_Err gf_odf_desc_list_write (GF_List *descList, char **outEncList, u32 *outSize)
 
GF_Err gf_odf_desc_list_size (GF_List *descList, u32 *outSize)
 
GF_Err gf_odf_codec_apply_com (GF_ODCodec *codec, GF_ODCom *command)
 

Function Documentation

GF_ODCodec* gf_odf_codec_new ( )

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_odf_codec_del ( GF_ODCodec codec)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_codec_add_com ( GF_ODCodec codec,
GF_ODCom command 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_codec_encode ( GF_ODCodec codec,
u32  cleanup_type 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_codec_get_au ( GF_ODCodec codec,
char **  outAU,
u32 au_length 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_codec_set_au ( GF_ODCodec codec,
const char *  au,
u32  au_length 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_codec_decode ( GF_ODCodec codec)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_ODCom* gf_odf_codec_get_com ( GF_ODCodec codec)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_ODCom* gf_odf_com_new ( u8  tag)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_com_del ( GF_ODCom **  com)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Descriptor* gf_odf_desc_new ( u8  tag)

+ Here is the call graph for this function:

void gf_odf_desc_del ( GF_Descriptor desc)

+ Here is the call graph for this function:

GF_Err gf_odf_desc_list_del ( GF_List *  descList)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_ESD* gf_odf_desc_esd_new ( u32  sl_predefined)

+ Here is the call graph for this function:

GF_Err gf_odf_desc_read ( char *  raw_desc,
u32  descSize,
GF_Descriptor **  outDesc 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_desc_write ( GF_Descriptor desc,
char **  outEncDesc,
u32 outSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u32 gf_odf_desc_size ( GF_Descriptor desc)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_desc_copy ( GF_Descriptor inDesc,
GF_Descriptor **  outDesc 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_desc_add_desc ( GF_Descriptor parentDesc,
GF_Descriptor newDesc 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_desc_list_read ( char *  raw_list,
u32  raw_size,
GF_List *  descList 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_desc_list_write ( GF_List *  descList,
char **  outEncList,
u32 outSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_desc_list_size ( GF_List *  descList,
u32 outSize 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_odf_codec_apply_com ( GF_ODCodec codec,
GF_ODCom command 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: