|
static GFINLINE GF_Err | OD_ReadUTF8String (GF_BitStream *bs, char **string, Bool isUTF8, u32 *read) |
|
static GFINLINE u32 | OD_SizeUTF8String (char *string, Bool isUTF8) |
|
static GFINLINE void | OD_WriteUTF8String (GF_BitStream *bs, char *string, Bool isUTF8) |
|
GF_Err | gf_odf_read_url_string (GF_BitStream *bs, char **string, u32 *readBytes) |
|
GF_Err | gf_odf_write_url_string (GF_BitStream *bs, char *string) |
|
u32 | gf_odf_size_url_string (char *string) |
|
GF_Descriptor * | gf_odf_new_esd () |
|
GF_Err | gf_odf_del_esd (GF_ESD *esd) |
|
GF_Err | AddDescriptorToESD (GF_ESD *esd, GF_Descriptor *desc) |
|
GF_Err | gf_odf_read_esd (GF_BitStream *bs, GF_ESD *esd, u32 DescSize) |
|
GF_Err | gf_odf_size_esd (GF_ESD *esd, u32 *outSize) |
|
GF_Err | gf_odf_write_esd (GF_BitStream *bs, GF_ESD *esd) |
|
GF_Descriptor * | gf_odf_new_iod () |
|
GF_Err | gf_odf_del_iod (GF_InitialObjectDescriptor *iod) |
|
GF_Err | AddDescriptorToIOD (GF_InitialObjectDescriptor *iod, GF_Descriptor *desc) |
|
GF_Err | gf_odf_read_iod (GF_BitStream *bs, GF_InitialObjectDescriptor *iod, u32 DescSize) |
|
GF_Err | gf_odf_size_iod (GF_InitialObjectDescriptor *iod, u32 *outSize) |
|
GF_Err | gf_odf_write_iod (GF_BitStream *bs, GF_InitialObjectDescriptor *iod) |
|
GF_Descriptor * | gf_odf_new_od () |
|
GF_Err | gf_odf_del_od (GF_ObjectDescriptor *od) |
|
GF_Err | AddDescriptorToOD (GF_ObjectDescriptor *od, GF_Descriptor *desc) |
|
GF_Err | gf_odf_read_od (GF_BitStream *bs, GF_ObjectDescriptor *od, u32 DescSize) |
|
GF_Err | gf_odf_size_od (GF_ObjectDescriptor *od, u32 *outSize) |
|
GF_Err | gf_odf_write_od (GF_BitStream *bs, GF_ObjectDescriptor *od) |
|
GF_Descriptor * | gf_odf_new_isom_iod () |
|
GF_Err | gf_odf_del_isom_iod (GF_IsomInitialObjectDescriptor *iod) |
|
GF_Err | AddDescriptorToIsomIOD (GF_IsomInitialObjectDescriptor *iod, GF_Descriptor *desc) |
|
GF_Err | gf_odf_read_isom_iod (GF_BitStream *bs, GF_IsomInitialObjectDescriptor *iod, u32 DescSize) |
|
GF_Err | gf_odf_size_isom_iod (GF_IsomInitialObjectDescriptor *iod, u32 *outSize) |
|
GF_Err | gf_odf_write_isom_iod (GF_BitStream *bs, GF_IsomInitialObjectDescriptor *iod) |
|
GF_Descriptor * | gf_odf_new_isom_od () |
|
GF_Err | gf_odf_del_isom_od (GF_IsomObjectDescriptor *od) |
|
GF_Err | AddDescriptorToIsomOD (GF_IsomObjectDescriptor *od, GF_Descriptor *desc) |
|
GF_Err | gf_odf_read_isom_od (GF_BitStream *bs, GF_IsomObjectDescriptor *od, u32 DescSize) |
|
GF_Err | gf_odf_size_isom_od (GF_IsomObjectDescriptor *od, u32 *outSize) |
|
GF_Err | gf_odf_write_isom_od (GF_BitStream *bs, GF_IsomObjectDescriptor *od) |
|
GF_Descriptor * | gf_odf_new_dcd () |
|
GF_Err | gf_odf_del_dcd (GF_DecoderConfig *dcd) |
|
GF_Err | gf_odf_read_dcd (GF_BitStream *bs, GF_DecoderConfig *dcd, u32 DescSize) |
|
GF_Err | gf_odf_size_dcd (GF_DecoderConfig *dcd, u32 *outSize) |
|
GF_Err | gf_odf_write_dcd (GF_BitStream *bs, GF_DecoderConfig *dcd) |
|
GF_Descriptor * | gf_odf_new_default () |
|
GF_Err | gf_odf_del_default (GF_DefaultDescriptor *dd) |
|
GF_Err | gf_odf_read_default (GF_BitStream *bs, GF_DefaultDescriptor *dd, u32 DescSize) |
|
GF_Err | gf_odf_size_default (GF_DefaultDescriptor *dd, u32 *outSize) |
|
GF_Err | gf_odf_write_default (GF_BitStream *bs, GF_DefaultDescriptor *dd) |
|
GF_Descriptor * | gf_odf_new_esd_inc () |
|
GF_Err | gf_odf_del_esd_inc (GF_ES_ID_Inc *esd_inc) |
|
GF_Err | gf_odf_read_esd_inc (GF_BitStream *bs, GF_ES_ID_Inc *esd_inc, u32 DescSize) |
|
GF_Err | gf_odf_size_esd_inc (GF_ES_ID_Inc *esd_inc, u32 *outSize) |
|
GF_Err | gf_odf_write_esd_inc (GF_BitStream *bs, GF_ES_ID_Inc *esd_inc) |
|
GF_Descriptor * | gf_odf_new_esd_ref () |
|
GF_Err | gf_odf_del_esd_ref (GF_ES_ID_Ref *esd_ref) |
|
GF_Err | gf_odf_read_esd_ref (GF_BitStream *bs, GF_ES_ID_Ref *esd_ref, u32 DescSize) |
|
GF_Err | gf_odf_size_esd_ref (GF_ES_ID_Ref *esd_ref, u32 *outSize) |
|
GF_Err | gf_odf_write_esd_ref (GF_BitStream *bs, GF_ES_ID_Ref *esd_ref) |
|
GF_Descriptor * | gf_odf_new_segment () |
|
GF_Err | gf_odf_del_segment (GF_Segment *sd) |
|
GF_Err | gf_odf_read_segment (GF_BitStream *bs, GF_Segment *sd, u32 DescSize) |
|
GF_Err | gf_odf_size_segment (GF_Segment *sd, u32 *outSize) |
|
GF_Err | gf_odf_write_segment (GF_BitStream *bs, GF_Segment *sd) |
|
GF_Descriptor * | gf_odf_new_lang () |
|
GF_Err | gf_odf_del_lang (GF_Language *ld) |
|
GF_Err | gf_odf_read_lang (GF_BitStream *bs, GF_Language *ld, u32 DescSize) |
|
GF_Err | gf_odf_size_lang (GF_Language *ld, u32 *outSize) |
|
GF_Err | gf_odf_write_lang (GF_BitStream *bs, GF_Language *ld) |
|
GF_Descriptor * | gf_odf_new_auxvid () |
|
GF_Err | gf_odf_del_auxvid (GF_AuxVideoDescriptor *ld) |
|
GF_Err | gf_odf_read_auxvid (GF_BitStream *bs, GF_AuxVideoDescriptor *ld, u32 DescSize) |
|
GF_Err | gf_odf_size_auxvid (GF_AuxVideoDescriptor *ld, u32 *outSize) |
|
GF_Err | gf_odf_write_auxvid (GF_BitStream *bs, GF_AuxVideoDescriptor *ld) |
|
GF_Descriptor * | gf_odf_new_muxinfo () |
|
GF_Err | gf_odf_del_muxinfo (GF_MuxInfo *mi) |
|
GF_Err | gf_odf_size_muxinfo (GF_MuxInfo *mi, u32 *outSize) |
|
GF_Err | gf_odf_write_muxinfo (GF_BitStream *bs, GF_MuxInfo *mi) |
|
GF_Descriptor * | gf_odf_New_ElemMask () |
|
GF_Err | gf_odf_del_ElemMask (GF_ElementaryMask *desc) |
|
GF_Descriptor * | gf_odf_new_bifs_cfg () |
|
GF_Err | gf_odf_del_bifs_cfg (GF_BIFSConfig *desc) |
|
GF_Descriptor * | gf_odf_new_laser_cfg () |
|
GF_Err | gf_odf_del_laser_cfg (GF_LASERConfig *desc) |
|
GF_Descriptor * | gf_odf_new_ui_cfg () |
|
GF_Err | gf_odf_del_ui_cfg (GF_UIConfig *desc) |
|
GF_Descriptor * | gf_odf_new_mediatime () |
|
GF_Err | gf_odf_del_mediatime (GF_MediaTime *mt) |
|
GF_Err | gf_odf_read_mediatime (GF_BitStream *bs, GF_MediaTime *mt, u32 DescSize) |
|
GF_Err | gf_odf_size_mediatime (GF_MediaTime *mt, u32 *outSize) |
|
GF_Err | gf_odf_write_mediatime (GF_BitStream *bs, GF_MediaTime *mt) |
|
GF_Descriptor * | gf_odf_new_cc () |
|
GF_Err | gf_odf_del_cc (GF_CCDescriptor *ccd) |
|
GF_Err | gf_odf_read_cc (GF_BitStream *bs, GF_CCDescriptor *ccd, u32 DescSize) |
|
GF_Err | gf_odf_size_cc (GF_CCDescriptor *ccd, u32 *outSize) |
|
GF_Err | gf_odf_write_cc (GF_BitStream *bs, GF_CCDescriptor *ccd) |
|
GF_Descriptor * | gf_odf_new_cc_date () |
|
GF_Err | gf_odf_del_cc_date (GF_CC_Date *cdd) |
|
GF_Err | gf_odf_read_cc_date (GF_BitStream *bs, GF_CC_Date *cdd, u32 DescSize) |
|
GF_Err | gf_odf_size_cc_date (GF_CC_Date *cdd, u32 *outSize) |
|
GF_Err | gf_odf_write_cc_date (GF_BitStream *bs, GF_CC_Date *cdd) |
|
GF_Descriptor * | gf_odf_new_cc_name () |
|
GF_Err | gf_odf_del_cc_name (GF_CC_Name *cnd) |
|
GF_Err | gf_odf_read_cc_name (GF_BitStream *bs, GF_CC_Name *cnd, u32 DescSize) |
|
GF_Err | gf_odf_size_cc_name (GF_CC_Name *cnd, u32 *outSize) |
|
GF_Err | gf_odf_write_cc_name (GF_BitStream *bs, GF_CC_Name *cnd) |
|
GF_Descriptor * | gf_odf_new_ci () |
|
GF_Err | gf_odf_del_ci (GF_CIDesc *cid) |
|
GF_Err | gf_odf_read_ci (GF_BitStream *bs, GF_CIDesc *cid, u32 DescSize) |
|
GF_Err | gf_odf_size_ci (GF_CIDesc *cid, u32 *outSize) |
|
GF_Err | gf_odf_write_ci (GF_BitStream *bs, GF_CIDesc *cid) |
|
GF_Descriptor * | gf_odf_new_exp_text () |
|
GF_Err | gf_odf_del_exp_text (GF_ExpandedTextual *etd) |
|
GF_Err | gf_odf_read_exp_text (GF_BitStream *bs, GF_ExpandedTextual *etd, u32 DescSize) |
|
GF_Err | gf_odf_size_exp_text (GF_ExpandedTextual *etd, u32 *outSize) |
|
GF_Err | gf_odf_write_exp_text (GF_BitStream *bs, GF_ExpandedTextual *etd) |
|
GF_Descriptor * | gf_odf_new_pl_ext () |
|
GF_Err | gf_odf_del_pl_ext (GF_PLExt *pld) |
|
GF_Err | gf_odf_read_pl_ext (GF_BitStream *bs, GF_PLExt *pld, u32 DescSize) |
|
GF_Err | gf_odf_size_pl_ext (GF_PLExt *pld, u32 *outSize) |
|
GF_Err | gf_odf_write_pl_ext (GF_BitStream *bs, GF_PLExt *pld) |
|
GF_Descriptor * | gf_odf_new_ipi_ptr () |
|
GF_Err | gf_odf_del_ipi_ptr (GF_IPIPtr *ipid) |
|
GF_Err | gf_odf_read_ipi_ptr (GF_BitStream *bs, GF_IPIPtr *ipid, u32 DescSize) |
|
GF_Err | gf_odf_size_ipi_ptr (GF_IPIPtr *ipid, u32 *outSize) |
|
GF_Err | gf_odf_write_ipi_ptr (GF_BitStream *bs, GF_IPIPtr *ipid) |
|
GF_Descriptor * | gf_odf_new_ipmp () |
|
GF_Err | gf_odf_del_ipmp (GF_IPMP_Descriptor *ipmp) |
|
GF_Err | gf_odf_read_ipmp (GF_BitStream *bs, GF_IPMP_Descriptor *ipmp, u32 DescSize) |
|
GF_Err | gf_odf_size_ipmp (GF_IPMP_Descriptor *ipmp, u32 *outSize) |
|
GF_Err | gf_odf_write_ipmp (GF_BitStream *bs, GF_IPMP_Descriptor *ipmp) |
|
GF_Descriptor * | gf_odf_new_ipmp_ptr () |
|
GF_Err | gf_odf_del_ipmp_ptr (GF_IPMPPtr *ipmpd) |
|
GF_Err | gf_odf_read_ipmp_ptr (GF_BitStream *bs, GF_IPMPPtr *ipmpd, u32 DescSize) |
|
GF_Err | gf_odf_size_ipmp_ptr (GF_IPMPPtr *ipmpd, u32 *outSize) |
|
GF_Err | gf_odf_write_ipmp_ptr (GF_BitStream *bs, GF_IPMPPtr *ipmpd) |
|
GF_Descriptor * | gf_odf_new_kw () |
|
GF_Err | gf_odf_del_kw (GF_KeyWord *kwd) |
|
GF_Err | gf_odf_read_kw (GF_BitStream *bs, GF_KeyWord *kwd, u32 DescSize) |
|
GF_Err | gf_odf_size_kw (GF_KeyWord *kwd, u32 *outSize) |
|
GF_Err | gf_odf_write_kw (GF_BitStream *bs, GF_KeyWord *kwd) |
|
GF_Descriptor * | gf_odf_new_oci_date () |
|
GF_Err | gf_odf_del_oci_date (GF_OCI_Data *ocd) |
|
GF_Err | gf_odf_read_oci_date (GF_BitStream *bs, GF_OCI_Data *ocd, u32 DescSize) |
|
GF_Err | gf_odf_size_oci_date (GF_OCI_Data *ocd, u32 *outSize) |
|
GF_Err | gf_odf_write_oci_date (GF_BitStream *bs, GF_OCI_Data *ocd) |
|
GF_Descriptor * | gf_odf_new_oci_name () |
|
GF_Err | gf_odf_del_oci_name (GF_OCICreators *ocn) |
|
GF_Err | gf_odf_read_oci_name (GF_BitStream *bs, GF_OCICreators *ocn, u32 DescSize) |
|
GF_Err | gf_odf_size_oci_name (GF_OCICreators *ocn, u32 *outSize) |
|
GF_Err | gf_odf_write_oci_name (GF_BitStream *bs, GF_OCICreators *ocn) |
|
GF_Descriptor * | gf_odf_new_pl_idx () |
|
GF_Err | gf_odf_del_pl_idx (GF_PL_IDX *plid) |
|
GF_Err | gf_odf_read_pl_idx (GF_BitStream *bs, GF_PL_IDX *plid, u32 DescSize) |
|
GF_Err | gf_odf_size_pl_idx (GF_PL_IDX *plid, u32 *outSize) |
|
GF_Err | gf_odf_write_pl_idx (GF_BitStream *bs, GF_PL_IDX *plid) |
|
GF_Descriptor * | gf_odf_new_rating () |
|
GF_Err | gf_odf_del_rating (GF_Rating *rd) |
|
GF_Err | gf_odf_read_rating (GF_BitStream *bs, GF_Rating *rd, u32 DescSize) |
|
GF_Err | gf_odf_size_rating (GF_Rating *rd, u32 *outSize) |
|
GF_Err | gf_odf_write_rating (GF_BitStream *bs, GF_Rating *rd) |
|
GF_Descriptor * | gf_odf_new_reg () |
|
GF_Err | gf_odf_del_reg (GF_Registration *reg) |
|
GF_Err | gf_odf_read_reg (GF_BitStream *bs, GF_Registration *reg, u32 DescSize) |
|
GF_Err | gf_odf_size_reg (GF_Registration *reg, u32 *outSize) |
|
GF_Err | gf_odf_write_reg (GF_BitStream *bs, GF_Registration *reg) |
|
GF_Descriptor * | gf_odf_new_short_text () |
|
GF_Err | gf_odf_del_short_text (GF_ShortTextual *std) |
|
GF_Err | gf_odf_read_short_text (GF_BitStream *bs, GF_ShortTextual *std, u32 DescSize) |
|
GF_Err | gf_odf_size_short_text (GF_ShortTextual *std, u32 *outSize) |
|
GF_Err | gf_odf_write_short_text (GF_BitStream *bs, GF_ShortTextual *std) |
|
GF_Descriptor * | gf_odf_new_smpte_camera () |
|
GF_Err | gf_odf_del_smpte_camera (GF_SMPTECamera *cpd) |
|
GF_Err | gf_odf_read_smpte_camera (GF_BitStream *bs, GF_SMPTECamera *cpd, u32 DescSize) |
|
GF_Err | gf_odf_size_smpte_camera (GF_SMPTECamera *cpd, u32 *outSize) |
|
GF_Err | gf_odf_write_smpte_camera (GF_BitStream *bs, GF_SMPTECamera *cpd) |
|
GF_Descriptor * | gf_odf_new_sup_cid () |
|
GF_Err | gf_odf_del_sup_cid (GF_SCIDesc *scid) |
|
GF_Err | gf_odf_read_sup_cid (GF_BitStream *bs, GF_SCIDesc *scid, u32 DescSize) |
|
GF_Err | gf_odf_size_sup_cid (GF_SCIDesc *scid, u32 *outSize) |
|
GF_Err | gf_odf_write_sup_cid (GF_BitStream *bs, GF_SCIDesc *scid) |
|
GF_Descriptor * | gf_odf_new_ipmp_tool_list () |
|
GF_Err | gf_odf_del_ipmp_tool_list (GF_IPMP_ToolList *ipmptl) |
|
GF_Err | gf_odf_read_ipmp_tool_list (GF_BitStream *bs, GF_IPMP_ToolList *ipmptl, u32 DescSize) |
|
GF_Err | gf_odf_size_ipmp_tool_list (GF_IPMP_ToolList *ipmptl, u32 *outSize) |
|
GF_Err | gf_odf_write_ipmp_tool_list (GF_BitStream *bs, GF_IPMP_ToolList *ipmptl) |
|
GF_Descriptor * | gf_odf_new_ipmp_tool () |
|
GF_Err | gf_odf_del_ipmp_tool (GF_IPMP_Tool *ipmpt) |
|
GF_Err | gf_odf_read_ipmp_tool (GF_BitStream *bs, GF_IPMP_Tool *ipmpt, u32 DescSize) |
|
GF_Err | gf_odf_size_ipmp_tool (GF_IPMP_Tool *ipmpt, u32 *outSize) |
|
GF_Err | gf_odf_write_ipmp_tool (GF_BitStream *bs, GF_IPMP_Tool *ipmpt) |
|