libgpac
Documentation of the core library of GPAC
Loading...
Searching...
No Matches
box_code_base.c File Reference

Macros

#define CHECK_BOX(_name)
 

Functions

void co64_box_del (GF_Box *s)
 
GF_Err co64_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxco64_box_new ()
 
GF_Err co64_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err co64_box_size (GF_Box *s)
 
void cprt_box_del (GF_Box *s)
 
GF_Boxchpl_box_new ()
 
void chpl_box_del (GF_Box *s)
 
GF_Err chpl_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err chpl_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err chpl_box_size (GF_Box *s)
 
GF_Err cprt_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxcprt_box_new ()
 
GF_Err cprt_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err cprt_box_size (GF_Box *s)
 
void kind_box_del (GF_Box *s)
 
GF_Err kind_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxkind_box_new ()
 
GF_Err kind_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err kind_box_size (GF_Box *s)
 
void ctts_box_del (GF_Box *s)
 
GF_Err ctts_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxctts_box_new ()
 
GF_Err ctts_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ctts_box_size (GF_Box *s)
 
void cslg_box_del (GF_Box *s)
 
GF_Err cslg_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxcslg_box_new ()
 
GF_Err cslg_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err cslg_box_size (GF_Box *s)
 
void ccst_box_del (GF_Box *s)
 
GF_Err ccst_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxccst_box_new ()
 
GF_Err ccst_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ccst_box_size (GF_Box *s)
 
void url_box_del (GF_Box *s)
 
GF_Err url_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxurl_box_new ()
 
GF_Err url_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err url_box_size (GF_Box *s)
 
void urn_box_del (GF_Box *s)
 
GF_Err urn_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxurn_box_new ()
 
GF_Err urn_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err urn_box_size (GF_Box *s)
 
void unkn_box_del (GF_Box *s)
 
GF_Err unkn_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxunkn_box_new ()
 
GF_Err unkn_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err unkn_box_size (GF_Box *s)
 
void def_parent_box_del (GF_Box *s)
 
GF_Err def_parent_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdef_parent_box_new ()
 
GF_Err def_parent_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err def_parent_box_size (GF_Box *s)
 
void def_parent_full_box_del (GF_Box *s)
 
GF_Err def_parent_full_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdef_parent_full_box_new ()
 
GF_Err def_parent_full_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err def_parent_full_box_size (GF_Box *s)
 
void uuid_box_del (GF_Box *s)
 
GF_Err uuid_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxuuid_box_new ()
 
GF_Err uuid_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err uuid_box_size (GF_Box *s)
 
void dinf_box_del (GF_Box *s)
 
GF_Err dinf_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err dinf_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdinf_box_new ()
 
GF_Err dinf_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dinf_box_size (GF_Box *s)
 
void dref_box_del (GF_Box *s)
 
GF_Err dref_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdref_box_new ()
 
GF_Err dref_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dref_box_size (GF_Box *s)
 
void edts_box_del (GF_Box *s)
 
GF_Err edts_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err edts_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxedts_box_new ()
 
GF_Err edts_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err edts_box_size (GF_Box *s)
 
void elst_box_del (GF_Box *s)
 
GF_Err elst_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxelst_box_new ()
 
GF_Err elst_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err elst_box_size (GF_Box *s)
 
void esds_box_del (GF_Box *s)
 
GF_Err esds_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxesds_box_new ()
 
GF_Err esds_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err esds_box_size (GF_Box *s)
 
void free_box_del (GF_Box *s)
 
GF_Err free_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxfree_box_new ()
 
GF_Err free_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err free_box_size (GF_Box *s)
 
void ftyp_box_del (GF_Box *s)
 
GF_Boxftyp_box_new ()
 
GF_Err ftyp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err ftyp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ftyp_box_size (GF_Box *s)
 
void gnrm_box_del (GF_Box *s)
 
GF_Boxgnrm_box_new ()
 
GF_Err gnrm_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err gnrm_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err gnrm_box_size (GF_Box *s)
 
void gnrv_box_del (GF_Box *s)
 
GF_Boxgnrv_box_new ()
 
GF_Err gnrv_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err gnrv_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err gnrv_box_size (GF_Box *s)
 
void gnra_box_del (GF_Box *s)
 
GF_Boxgnra_box_new ()
 
GF_Err gnra_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err gnra_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err gnra_box_size (GF_Box *s)
 
void hdlr_box_del (GF_Box *s)
 
GF_Err hdlr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxhdlr_box_new ()
 
GF_Err hdlr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err hdlr_box_size (GF_Box *s)
 
void hinf_box_del (GF_Box *s)
 
GF_Boxhinf_box_new ()
 
GF_Err hinf_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err hinf_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err hinf_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err hinf_box_size (GF_Box *s)
 
void hmhd_box_del (GF_Box *s)
 
GF_Err hmhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxhmhd_box_new ()
 
GF_Err hmhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err hmhd_box_size (GF_Box *s)
 
GF_Boxhnti_box_new ()
 
void hnti_box_del (GF_Box *a)
 
GF_Err hnti_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err hnti_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err hnti_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err hnti_box_size (GF_Box *s)
 
void sdp_box_del (GF_Box *s)
 
GF_Err sdp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsdp_box_new ()
 
GF_Err sdp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err sdp_box_size (GF_Box *s)
 
void rtp_hnti_box_del (GF_Box *s)
 
GF_Err rtp_hnti_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxrtp_hnti_box_new ()
 
GF_Err rtp_hnti_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err rtp_hnti_box_size (GF_Box *s)
 
void trpy_box_del (GF_Box *s)
 
GF_Err trpy_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtrpy_box_new ()
 
GF_Err trpy_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trpy_box_size (GF_Box *s)
 
void totl_box_del (GF_Box *s)
 
GF_Err totl_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtotl_box_new ()
 
GF_Err totl_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err totl_box_size (GF_Box *s)
 
void nump_box_del (GF_Box *s)
 
GF_Err nump_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxnump_box_new ()
 
GF_Err nump_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err nump_box_size (GF_Box *s)
 
void npck_box_del (GF_Box *s)
 
GF_Err npck_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxnpck_box_new ()
 
GF_Err npck_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err npck_box_size (GF_Box *s)
 
void tpyl_box_del (GF_Box *s)
 
GF_Err tpyl_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtpyl_box_new ()
 
GF_Err tpyl_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tpyl_box_size (GF_Box *s)
 
void tpay_box_del (GF_Box *s)
 
GF_Err tpay_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtpay_box_new ()
 
GF_Err tpay_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tpay_box_size (GF_Box *s)
 
void maxr_box_del (GF_Box *s)
 
GF_Err maxr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmaxr_box_new ()
 
GF_Err maxr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err maxr_box_size (GF_Box *s)
 
void dmed_box_del (GF_Box *s)
 
GF_Err dmed_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdmed_box_new ()
 
GF_Err dmed_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dmed_box_size (GF_Box *s)
 
void dimm_box_del (GF_Box *s)
 
GF_Err dimm_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdimm_box_new ()
 
GF_Err dimm_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dimm_box_size (GF_Box *s)
 
void drep_box_del (GF_Box *s)
 
GF_Err drep_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdrep_box_new ()
 
GF_Err drep_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err drep_box_size (GF_Box *s)
 
void tmin_box_del (GF_Box *s)
 
GF_Err tmin_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtmin_box_new ()
 
GF_Err tmin_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tmin_box_size (GF_Box *s)
 
void tmax_box_del (GF_Box *s)
 
GF_Err tmax_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtmax_box_new ()
 
GF_Err tmax_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tmax_box_size (GF_Box *s)
 
void pmax_box_del (GF_Box *s)
 
GF_Err pmax_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxpmax_box_new ()
 
GF_Err pmax_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err pmax_box_size (GF_Box *s)
 
void dmax_box_del (GF_Box *s)
 
GF_Err dmax_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdmax_box_new ()
 
GF_Err dmax_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dmax_box_size (GF_Box *s)
 
void payt_box_del (GF_Box *s)
 
GF_Err payt_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxpayt_box_new ()
 
GF_Err payt_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err payt_box_size (GF_Box *s)
 
void name_box_del (GF_Box *s)
 
GF_Err name_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxname_box_new ()
 
GF_Err name_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err name_box_size (GF_Box *s)
 
void tssy_box_del (GF_Box *s)
 
GF_Err tssy_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtssy_box_new ()
 
GF_Err tssy_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tssy_box_size (GF_Box *s)
 
void srpp_box_del (GF_Box *s)
 
GF_Err srpp_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err srpp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsrpp_box_new ()
 
GF_Err srpp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err srpp_box_size (GF_Box *s)
 
void rssr_box_del (GF_Box *s)
 
GF_Err rssr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxrssr_box_new ()
 
GF_Err rssr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err rssr_box_size (GF_Box *s)
 
void iods_box_del (GF_Box *s)
 
GF_Err iods_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxiods_box_new ()
 
GF_Err iods_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err iods_box_size (GF_Box *s)
 
void mdat_box_del (GF_Box *s)
 
GF_Err mdat_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmdat_box_new ()
 
GF_Err mdat_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mdat_box_size (GF_Box *s)
 
void mdhd_box_del (GF_Box *s)
 
GF_Err mdhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmdhd_box_new ()
 
GF_Err mdhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mdhd_box_size (GF_Box *s)
 
void mdia_box_del (GF_Box *s)
 
GF_Err mdia_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err mdia_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmdia_box_new ()
 
GF_Err mdia_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mdia_box_size (GF_Box *s)
 
void mfra_box_del (GF_Box *s)
 
GF_Boxmfra_box_new ()
 
GF_Err mfra_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err mfra_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err mfra_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mfra_box_size (GF_Box *s)
 
void tfra_box_del (GF_Box *s)
 
GF_Boxtfra_box_new ()
 
GF_Err tfra_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfra_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfra_box_size (GF_Box *s)
 
void mfro_box_del (GF_Box *s)
 
GF_Boxmfro_box_new ()
 
GF_Err mfro_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err mfro_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mfro_box_size (GF_Box *s)
 
void elng_box_del (GF_Box *s)
 
GF_Err elng_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxelng_box_new ()
 
GF_Err elng_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err elng_box_size (GF_Box *s)
 
void mfhd_box_del (GF_Box *s)
 
GF_Err mfhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmfhd_box_new ()
 
GF_Err mfhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mfhd_box_size (GF_Box *s)
 
void minf_box_del (GF_Box *s)
 
GF_Err minf_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err minf_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxminf_box_new ()
 
GF_Err minf_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err minf_box_size (GF_Box *s)
 
void moof_box_del (GF_Box *s)
 
GF_Err moof_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err moof_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmoof_box_new ()
 
GF_Err moof_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err moof_box_size (GF_Box *s)
 
void moov_box_del (GF_Box *s)
 
GF_Err moov_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err moov_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmoov_box_new ()
 
GF_Err moov_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err moov_box_size (GF_Box *s)
 
void audio_sample_entry_box_del (GF_Box *s)
 
GF_Err audio_sample_entry_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err audio_sample_entry_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxaudio_sample_entry_box_new ()
 
GF_Boxenca_box_new ()
 
GF_Err audio_sample_entry_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err audio_sample_entry_box_size (GF_Box *s)
 
void gen_sample_entry_box_del (GF_Box *s)
 
GF_Err gen_sample_entry_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxgen_sample_entry_box_new ()
 
GF_Err gen_sample_entry_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err gen_sample_entry_box_size (GF_Box *s)
 
void mp4s_box_del (GF_Box *s)
 
GF_Err mp4s_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err mp4s_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmp4s_box_new ()
 
GF_Boxencs_box_new ()
 
GF_Err mp4s_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mp4s_box_size (GF_Box *s)
 
void video_sample_entry_box_del (GF_Box *s)
 
GF_Err video_sample_entry_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err video_sample_entry_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxvideo_sample_entry_box_new ()
 
GF_Err video_sample_entry_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err video_sample_entry_box_size (GF_Box *s)
 
void mvex_box_del (GF_Box *s)
 
GF_Err mvex_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err mvex_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmvex_box_new ()
 
GF_Err mvex_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mvex_box_size (GF_Box *s)
 
GF_Boxmehd_box_new ()
 
void mehd_box_del (GF_Box *s)
 
GF_Err mehd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err mehd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mehd_box_size (GF_Box *s)
 
void mvhd_box_del (GF_Box *s)
 
GF_Err mvhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmvhd_box_new ()
 
GF_Err mvhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mvhd_box_size (GF_Box *s)
 
void nmhd_box_del (GF_Box *s)
 
GF_Err nmhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxnmhd_box_new ()
 
GF_Err nmhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err nmhd_box_size (GF_Box *s)
 
void padb_box_del (GF_Box *s)
 
GF_Err padb_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxpadb_box_new ()
 
GF_Err padb_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err padb_box_size (GF_Box *s)
 
void rely_box_del (GF_Box *s)
 
GF_Err rely_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxrely_box_new ()
 
GF_Err rely_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err rely_box_size (GF_Box *s)
 
void rtpo_box_del (GF_Box *s)
 
GF_Err rtpo_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxrtpo_box_new ()
 
GF_Err rtpo_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err rtpo_box_size (GF_Box *s)
 
void smhd_box_del (GF_Box *s)
 
GF_Err smhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsmhd_box_new ()
 
GF_Err smhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err smhd_box_size (GF_Box *s)
 
void snro_box_del (GF_Box *s)
 
GF_Err snro_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsnro_box_new ()
 
GF_Err snro_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err snro_box_size (GF_Box *s)
 
void stbl_box_del (GF_Box *s)
 
GF_Err stbl_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err stbl_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstbl_box_new ()
 
GF_Err stbl_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stbl_box_size (GF_Box *s)
 
void stco_box_del (GF_Box *s)
 
GF_Err stco_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstco_box_new ()
 
GF_Err stco_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stco_box_size (GF_Box *s)
 
void stdp_box_del (GF_Box *s)
 
GF_Err stdp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstdp_box_new ()
 
GF_Err stdp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stdp_box_size (GF_Box *s)
 
void stsc_box_del (GF_Box *s)
 
GF_Err stsc_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstsc_box_new ()
 
GF_Err stsc_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stsc_box_size (GF_Box *s)
 
void stsd_box_del (GF_Box *s)
 
GF_Err stsd_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err stsd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstsd_box_new ()
 
GF_Err stsd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stsd_box_size (GF_Box *s)
 
void stsh_box_del (GF_Box *s)
 
GF_Err stsh_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstsh_box_new ()
 
GF_Err stsh_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stsh_box_size (GF_Box *s)
 
void stss_box_del (GF_Box *s)
 
GF_Err stss_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstss_box_new ()
 
GF_Err stss_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stss_box_size (GF_Box *s)
 
void stsz_box_del (GF_Box *s)
 
GF_Err stsz_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstsz_box_new ()
 
GF_Err stsz_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stsz_box_size (GF_Box *s)
 
void stts_box_del (GF_Box *s)
 
GF_Err stts_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstts_box_new ()
 
GF_Err stts_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stts_box_size (GF_Box *s)
 
void tfhd_box_del (GF_Box *s)
 
GF_Err tfhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtfhd_box_new ()
 
GF_Err tfhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfhd_box_size (GF_Box *s)
 
void tims_box_del (GF_Box *s)
 
GF_Err tims_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtims_box_new ()
 
GF_Err tims_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tims_box_size (GF_Box *s)
 
void tkhd_box_del (GF_Box *s)
 
GF_Err tkhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtkhd_box_new ()
 
GF_Err tkhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tkhd_box_size (GF_Box *s)
 
void traf_box_del (GF_Box *s)
 
GF_Err traf_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err traf_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtraf_box_new ()
 
GF_Err traf_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err traf_box_size (GF_Box *s)
 
GF_Boxtfxd_box_new ()
 
void tfxd_box_del (GF_Box *s)
 
GF_Err tfxd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfxd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfxd_box_size (GF_Box *s)
 
GF_Boxtfrf_box_new ()
 
void tfrf_box_del (GF_Box *s)
 
GF_Err tfrf_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfrf_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfrf_box_size (GF_Box *s)
 
void trak_box_del (GF_Box *s)
 
static void stsd_switch_box (GF_BitStream *bs, GF_Box *box, GF_UnknownBox *a, u8 **data, u32 *data_size, u32 *EntryType, GF_SampleDescriptionBox *stsd, u32 stsd_idx)
 
static GF_Err gf_isom_check_sample_desc (GF_TrackBox *trak)
 
GF_Err trak_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err trak_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtrak_box_new ()
 
GF_Err trak_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trak_box_size (GF_Box *s)
 
void stri_box_del (GF_Box *s)
 
GF_Err stri_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstri_box_new ()
 
GF_Err stri_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stri_box_size (GF_Box *s)
 
void stsg_box_del (GF_Box *s)
 
GF_Err stsg_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstsg_box_new ()
 
GF_Err stsg_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stsg_box_size (GF_Box *s)
 
void strk_box_del (GF_Box *s)
 
GF_Err strk_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err strk_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxstrk_box_new ()
 
GF_Err strk_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err strk_box_size (GF_Box *s)
 
void tref_box_del (GF_Box *s)
 
GF_Err tref_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtref_box_new ()
 
GF_Err tref_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tref_box_size (GF_Box *s)
 
void reftype_box_del (GF_Box *s)
 
GF_Err reftype_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxreftype_box_new ()
 
GF_Err reftype_AddRefTrack (GF_TrackReferenceTypeBox *ref, GF_ISOTrackID trackID, u16 *outRefIndex)
 
GF_Err reftype_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err reftype_box_size (GF_Box *s)
 
void trex_box_del (GF_Box *s)
 
GF_Err trex_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtrex_box_new ()
 
GF_Err trex_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trex_box_size (GF_Box *s)
 
void trep_box_del (GF_Box *s)
 
GF_Err trep_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtrep_box_new ()
 
GF_Err trep_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trep_box_size (GF_Box *s)
 
void trun_box_del (GF_Box *s)
 
GF_Err trun_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtrun_box_new ()
 
GF_Err trun_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trun_box_size (GF_Box *s)
 
void tsro_box_del (GF_Box *s)
 
GF_Err tsro_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtsro_box_new ()
 
GF_Err tsro_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tsro_box_size (GF_Box *s)
 
void udta_box_del (GF_Box *s)
 
GF_UserDataMapudta_getEntry (GF_UserDataBox *ptr, u32 box_type, bin128 *uuid)
 
GF_Err udta_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err udta_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxudta_box_new ()
 
GF_Err udta_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err udta_box_size (GF_Box *s)
 
void vmhd_box_del (GF_Box *s)
 
GF_Err vmhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxvmhd_box_new ()
 
GF_Err vmhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err vmhd_box_size (GF_Box *s)
 
void void_box_del (GF_Box *s)
 
GF_Err void_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxvoid_box_new ()
 
GF_Err void_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err void_box_size (GF_Box *s)
 
GF_Boxpdin_box_new ()
 
void pdin_box_del (GF_Box *s)
 
GF_Err pdin_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err pdin_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err pdin_box_size (GF_Box *s)
 
GF_Boxsdtp_box_new ()
 
void sdtp_box_del (GF_Box *s)
 
GF_Err sdtp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err sdtp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err sdtp_box_size (GF_Box *s)
 
GF_Boxpasp_box_new ()
 
void pasp_box_del (GF_Box *s)
 
GF_Err pasp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err pasp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err pasp_box_size (GF_Box *s)
 
GF_Boxclap_box_new ()
 
void clap_box_del (GF_Box *s)
 
GF_Err clap_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err clap_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err clap_box_size (GF_Box *s)
 
GF_Boxmetx_box_new ()
 
void metx_box_del (GF_Box *s)
 
GF_Err metx_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err metx_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err metx_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err metx_box_size (GF_Box *s)
 
GF_Boxtxtc_box_new ()
 
void txtc_box_del (GF_Box *s)
 
GF_Err txtc_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err txtc_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err txtc_box_size (GF_Box *s)
 
GF_Boxdac3_box_new ()
 
GF_Boxdec3_box_new ()
 
void dac3_box_del (GF_Box *s)
 
GF_Err dac3_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dac3_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dac3_box_size (GF_Box *s)
 
void lsrc_box_del (GF_Box *s)
 
GF_Err lsrc_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxlsrc_box_new ()
 
GF_Err lsrc_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err lsrc_box_size (GF_Box *s)
 
void lsr1_box_del (GF_Box *s)
 
GF_Err lsr1_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err lsr1_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxlsr1_box_new ()
 
GF_Err lsr1_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err lsr1_box_size (GF_Box *s)
 
void sidx_box_del (GF_Box *s)
 
GF_Err sidx_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsidx_box_new ()
 
GF_Err sidx_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err sidx_box_size (GF_Box *s)
 
void ssix_box_del (GF_Box *s)
 
GF_Err ssix_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxssix_box_new ()
 
GF_Err ssix_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ssix_box_size (GF_Box *s)
 
void leva_box_del (GF_Box *s)
 
GF_Err leva_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxleva_box_new ()
 
GF_Err leva_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err leva_box_size (GF_Box *s)
 
GF_Boxpcrb_box_new ()
 
void pcrb_box_del (GF_Box *s)
 
GF_Err pcrb_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err pcrb_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err pcrb_box_size (GF_Box *s)
 
GF_Boxsubs_box_new ()
 
void subs_box_del (GF_Box *s)
 
GF_Err subs_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err subs_box_size (GF_Box *s)
 
GF_Err subs_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtfdt_box_new ()
 
void tfdt_box_del (GF_Box *s)
 
GF_Err tfdt_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfdt_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tfdt_box_size (GF_Box *s)
 
GF_Boxrvcc_box_new ()
 
void rvcc_box_del (GF_Box *s)
 
GF_Err rvcc_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err rvcc_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err rvcc_box_size (GF_Box *s)
 
GF_Boxsbgp_box_new ()
 
void sbgp_box_del (GF_Box *a)
 
GF_Err sbgp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err sbgp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err sbgp_box_size (GF_Box *s)
 
static void * sgpd_parse_entry (u32 grouping_type, GF_BitStream *bs, s32 bytes_in_box, u32 entry_size, u32 *total_bytes)
 
void sgpd_del_entry (u32 grouping_type, void *entry)
 
void sgpd_write_entry (u32 grouping_type, void *entry, GF_BitStream *bs)
 
static u32 sgpd_size_entry (u32 grouping_type, void *entry)
 
GF_Boxsgpd_box_new ()
 
void sgpd_box_del (GF_Box *a)
 
GF_Err sgpd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err sgpd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err sgpd_box_size (GF_Box *s)
 
void saiz_box_del (GF_Box *s)
 
GF_Err saiz_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsaiz_box_new ()
 
GF_Err saiz_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err saiz_box_size (GF_Box *s)
 
void saio_box_del (GF_Box *s)
 
GF_Err saio_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxsaio_box_new ()
 
GF_Err saio_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err saio_box_size (GF_Box *s)
 
void prft_box_del (GF_Box *s)
 
GF_Err prft_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxprft_box_new ()
 
GF_Err prft_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err prft_box_size (GF_Box *s)
 
GF_Boxtrgr_box_new ()
 
void trgr_box_del (GF_Box *s)
 
GF_Err trgr_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err trgr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err trgr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trgr_box_size (GF_Box *s)
 
GF_Boxtrgt_box_new ()
 
void trgt_box_del (GF_Box *s)
 
GF_Err trgt_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err trgt_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trgt_box_size (GF_Box *s)
 
GF_Boxstvi_box_new ()
 
void stvi_box_del (GF_Box *s)
 
GF_Err stvi_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err stvi_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err stvi_box_size (GF_Box *s)
 
GF_Boxfiin_box_new ()
 
void fiin_box_del (GF_Box *s)
 
GF_Err fiin_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err fiin_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err fiin_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err fiin_box_size (GF_Box *s)
 
GF_Boxpaen_box_new ()
 
void paen_box_del (GF_Box *s)
 
GF_Err paen_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err paen_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err paen_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err paen_box_size (GF_Box *s)
 
GF_Boxfpar_box_new ()
 
void fpar_box_del (GF_Box *s)
 
GF_Err gf_isom_read_null_terminated_string (GF_Box *s, GF_BitStream *bs, u64 size, char **out_str)
 
GF_Err fpar_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err fpar_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err fpar_box_size (GF_Box *s)
 
GF_Boxfecr_box_new ()
 
void fecr_box_del (GF_Box *s)
 
GF_Err fecr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err fecr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err fecr_box_size (GF_Box *s)
 
GF_Boxsegr_box_new ()
 
void segr_box_del (GF_Box *s)
 
GF_Err segr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err segr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err segr_box_size (GF_Box *s)
 
GF_Boxgitn_box_new ()
 
void gitn_box_del (GF_Box *s)
 
GF_Err gitn_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err gitn_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err gitn_box_size (GF_Box *s)
 
GF_Boxfdpa_box_new ()
 
void fdpa_box_del (GF_Box *s)
 
GF_Err fdpa_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err fdpa_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err fdpa_box_size (GF_Box *s)
 
GF_Boxextr_box_new ()
 
void extr_box_del (GF_Box *s)
 
GF_Err extr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err extr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err extr_box_size (GF_Box *s)
 
GF_Boxfdsa_box_new ()
 
void fdsa_box_del (GF_Box *s)
 
GF_Err fdsa_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err fdsa_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err fdsa_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err fdsa_box_size (GF_Box *s)
 
void trik_box_del (GF_Box *s)
 
GF_Err trik_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtrik_box_new ()
 
GF_Err trik_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err trik_box_size (GF_Box *s)
 
void bloc_box_del (GF_Box *s)
 
GF_Err bloc_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxbloc_box_new ()
 
GF_Err bloc_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err bloc_box_size (GF_Box *s)
 
void ainf_box_del (GF_Box *s)
 
GF_Err ainf_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxainf_box_new ()
 
GF_Err ainf_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ainf_box_size (GF_Box *s)
 
void mhac_box_del (GF_Box *s)
 
GF_Err mhac_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmhac_box_new ()
 
GF_Err mhac_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mhac_box_size (GF_Box *s)
 
void mhap_box_del (GF_Box *s)
 
GF_Err mhap_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmhap_box_new ()
 
GF_Err mhap_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mhap_box_size (GF_Box *s)
 
void jp2h_box_del (GF_Box *s)
 
GF_Err jp2h_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err jp2h_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxjp2h_box_new ()
 
GF_Err jp2h_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err jp2h_box_size (GF_Box *s)
 
void ihdr_box_del (GF_Box *s)
 
GF_Err ihdr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxihdr_box_new ()
 
GF_Err ihdr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ihdr_box_size (GF_Box *s)
 
GF_BoxdvcC_box_new ()
 
void dvcC_box_del (GF_Box *s)
 
GF_Err dvcC_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dvcC_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dvcC_box_size (GF_Box *s)
 
GF_BoxdvvC_box_new ()
 
void dvvC_box_del (GF_Box *s)
 
GF_Err dvvC_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dvvC_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dvvC_box_size (GF_Box *s)
 
GF_BoxdOps_box_new ()
 
void dOps_box_del (GF_Box *s)
 
GF_Err dOps_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dOps_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dOps_box_size (GF_Box *s)
 
void dfla_box_del (GF_Box *s)
 
GF_Err dfla_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxdfla_box_new ()
 
GF_Err dfla_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dfla_box_size (GF_Box *s)
 
void mvcg_box_del (GF_Box *s)
 
GF_Err mvcg_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxmvcg_box_new ()
 
GF_Err mvcg_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mvcg_box_size (GF_Box *s)
 
void vwid_box_del (GF_Box *s)
 
GF_Err vwid_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxvwid_box_new ()
 
GF_Err vwid_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err vwid_box_size (GF_Box *s)
 
void pcmC_box_del (GF_Box *s)
 
GF_Err pcmC_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_BoxpcmC_box_new ()
 
GF_Err pcmC_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err pcmC_box_size (GF_Box *s)
 
void chnl_box_del (GF_Box *s)
 
GF_Err chnl_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxchnl_box_new ()
 
GF_Err chnl_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err chnl_box_size (GF_Box *s)
 
GF_Boxemsg_box_new ()
 
void emsg_box_del (GF_Box *s)
 
GF_Err emsg_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err emsg_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err emsg_box_size (GF_Box *s)
 
GF_Boxcsgp_box_new ()
 
void csgp_box_del (GF_Box *a)
 
u32 get_size_by_code (u32 code)
 
GF_Err csgp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err csgp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err csgp_box_size (GF_Box *s)
 
GF_Boxdmlp_box_new ()
 
void dmlp_box_del (GF_Box *s)
 
GF_Err dmlp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dmlp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dmlp_box_size (GF_Box *s)
 
GF_Boxxtra_box_new ()
 
void xtra_box_del (GF_Box *s)
 
GF_Err xtra_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err xtra_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err xtra_box_size (GF_Box *s)
 
GF_Boxst3d_box_new ()
 
void st3d_box_del (GF_Box *s)
 
GF_Err st3d_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err st3d_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err st3d_box_size (GF_Box *s)
 
GF_Boxsvhd_box_new ()
 
void svhd_box_del (GF_Box *s)
 
GF_Err svhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err svhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err svhd_box_size (GF_Box *s)
 
GF_Boxprhd_box_new ()
 
void prhd_box_del (GF_Box *s)
 
GF_Err prhd_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err prhd_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err prhd_box_size (GF_Box *s)
 
GF_Boxproj_type_box_new ()
 
void proj_type_box_del (GF_Box *s)
 
GF_Err proj_type_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err proj_type_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err proj_type_box_size (GF_Box *s)
 

Macro Definition Documentation

◆ CHECK_BOX

#define CHECK_BOX (   _name)
Value:
if (!ptr->_name) {\
GF_LOG(GF_LOG_ERROR, GF_LOG_CONTAINER, ("[iso file] Mandatory box %s is missing\n", #_name)); \
}
@ GF_ISOM_INVALID_FILE
Definition tools.h:156
@ GF_LOG_CONTAINER
Definition tools.h:719
@ GF_LOG_ERROR
Definition tools.h:680

Function Documentation

◆ co64_box_del()

void co64_box_del ( GF_Box s)

◆ co64_box_read()

GF_Err co64_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ co64_box_new()

GF_Box * co64_box_new ( )

◆ co64_box_write()

GF_Err co64_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ co64_box_size()

GF_Err co64_box_size ( GF_Box s)

◆ cprt_box_del()

void cprt_box_del ( GF_Box s)

◆ chpl_box_new()

GF_Box * chpl_box_new ( )

◆ chpl_box_del()

void chpl_box_del ( GF_Box s)

◆ chpl_box_read()

GF_Err chpl_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ chpl_box_write()

GF_Err chpl_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ chpl_box_size()

GF_Err chpl_box_size ( GF_Box s)

◆ cprt_box_read()

GF_Err cprt_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ cprt_box_new()

GF_Box * cprt_box_new ( )

◆ cprt_box_write()

GF_Err cprt_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ cprt_box_size()

GF_Err cprt_box_size ( GF_Box s)

◆ kind_box_del()

void kind_box_del ( GF_Box s)

◆ kind_box_read()

GF_Err kind_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ kind_box_new()

GF_Box * kind_box_new ( )

◆ kind_box_write()

GF_Err kind_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ kind_box_size()

GF_Err kind_box_size ( GF_Box s)

◆ ctts_box_del()

void ctts_box_del ( GF_Box s)

◆ ctts_box_read()

GF_Err ctts_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ctts_box_new()

GF_Box * ctts_box_new ( )

◆ ctts_box_write()

GF_Err ctts_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ctts_box_size()

GF_Err ctts_box_size ( GF_Box s)

◆ cslg_box_del()

void cslg_box_del ( GF_Box s)

◆ cslg_box_read()

GF_Err cslg_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ cslg_box_new()

GF_Box * cslg_box_new ( )

◆ cslg_box_write()

GF_Err cslg_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ cslg_box_size()

GF_Err cslg_box_size ( GF_Box s)

◆ ccst_box_del()

void ccst_box_del ( GF_Box s)

◆ ccst_box_read()

GF_Err ccst_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ccst_box_new()

GF_Box * ccst_box_new ( )

◆ ccst_box_write()

GF_Err ccst_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ccst_box_size()

GF_Err ccst_box_size ( GF_Box s)

◆ url_box_del()

void url_box_del ( GF_Box s)

◆ url_box_read()

GF_Err url_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ url_box_new()

GF_Box * url_box_new ( )

◆ url_box_write()

GF_Err url_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ url_box_size()

GF_Err url_box_size ( GF_Box s)

◆ urn_box_del()

void urn_box_del ( GF_Box s)

◆ urn_box_read()

GF_Err urn_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ urn_box_new()

GF_Box * urn_box_new ( )

◆ urn_box_write()

GF_Err urn_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ urn_box_size()

GF_Err urn_box_size ( GF_Box s)

◆ unkn_box_del()

void unkn_box_del ( GF_Box s)

◆ unkn_box_read()

GF_Err unkn_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ unkn_box_new()

GF_Box * unkn_box_new ( )

◆ unkn_box_write()

GF_Err unkn_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ unkn_box_size()

GF_Err unkn_box_size ( GF_Box s)

◆ def_parent_box_del()

void def_parent_box_del ( GF_Box s)

◆ def_parent_box_read()

GF_Err def_parent_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ def_parent_box_new()

GF_Box * def_parent_box_new ( )

◆ def_parent_box_write()

GF_Err def_parent_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ def_parent_box_size()

GF_Err def_parent_box_size ( GF_Box s)

◆ def_parent_full_box_del()

void def_parent_full_box_del ( GF_Box s)

◆ def_parent_full_box_read()

GF_Err def_parent_full_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ def_parent_full_box_new()

GF_Box * def_parent_full_box_new ( )

◆ def_parent_full_box_write()

GF_Err def_parent_full_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ def_parent_full_box_size()

GF_Err def_parent_full_box_size ( GF_Box s)

◆ uuid_box_del()

void uuid_box_del ( GF_Box s)

◆ uuid_box_read()

GF_Err uuid_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ uuid_box_new()

GF_Box * uuid_box_new ( )

◆ uuid_box_write()

GF_Err uuid_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ uuid_box_size()

GF_Err uuid_box_size ( GF_Box s)

◆ dinf_box_del()

void dinf_box_del ( GF_Box s)

◆ dinf_on_child_box()

GF_Err dinf_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ dinf_box_read()

GF_Err dinf_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dinf_box_new()

GF_Box * dinf_box_new ( )

◆ dinf_box_write()

GF_Err dinf_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dinf_box_size()

GF_Err dinf_box_size ( GF_Box s)

◆ dref_box_del()

void dref_box_del ( GF_Box s)

◆ dref_box_read()

GF_Err dref_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dref_box_new()

GF_Box * dref_box_new ( )

◆ dref_box_write()

GF_Err dref_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dref_box_size()

GF_Err dref_box_size ( GF_Box s)

◆ edts_box_del()

void edts_box_del ( GF_Box s)

◆ edts_on_child_box()

GF_Err edts_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ edts_box_read()

GF_Err edts_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ edts_box_new()

GF_Box * edts_box_new ( )

◆ edts_box_write()

GF_Err edts_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ edts_box_size()

GF_Err edts_box_size ( GF_Box s)

◆ elst_box_del()

void elst_box_del ( GF_Box s)

◆ elst_box_read()

GF_Err elst_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ elst_box_new()

GF_Box * elst_box_new ( )

◆ elst_box_write()

GF_Err elst_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ elst_box_size()

GF_Err elst_box_size ( GF_Box s)

◆ esds_box_del()

void esds_box_del ( GF_Box s)

◆ esds_box_read()

GF_Err esds_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ esds_box_new()

GF_Box * esds_box_new ( )

◆ esds_box_write()

GF_Err esds_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ esds_box_size()

GF_Err esds_box_size ( GF_Box s)

◆ free_box_del()

void free_box_del ( GF_Box s)

◆ free_box_read()

GF_Err free_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ free_box_new()

GF_Box * free_box_new ( )

◆ free_box_write()

GF_Err free_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ free_box_size()

GF_Err free_box_size ( GF_Box s)

◆ ftyp_box_del()

void ftyp_box_del ( GF_Box s)

◆ ftyp_box_new()

GF_Box * ftyp_box_new ( )

◆ ftyp_box_read()

GF_Err ftyp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ftyp_box_write()

GF_Err ftyp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ftyp_box_size()

GF_Err ftyp_box_size ( GF_Box s)

◆ gnrm_box_del()

void gnrm_box_del ( GF_Box s)

◆ gnrm_box_new()

GF_Box * gnrm_box_new ( )

◆ gnrm_box_read()

GF_Err gnrm_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gnrm_box_write()

GF_Err gnrm_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ gnrm_box_size()

GF_Err gnrm_box_size ( GF_Box s)

◆ gnrv_box_del()

void gnrv_box_del ( GF_Box s)

◆ gnrv_box_new()

GF_Box * gnrv_box_new ( )

◆ gnrv_box_read()

GF_Err gnrv_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gnrv_box_write()

GF_Err gnrv_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ gnrv_box_size()

GF_Err gnrv_box_size ( GF_Box s)

◆ gnra_box_del()

void gnra_box_del ( GF_Box s)

◆ gnra_box_new()

GF_Box * gnra_box_new ( )

◆ gnra_box_read()

GF_Err gnra_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gnra_box_write()

GF_Err gnra_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ gnra_box_size()

GF_Err gnra_box_size ( GF_Box s)

◆ hdlr_box_del()

void hdlr_box_del ( GF_Box s)

◆ hdlr_box_read()

GF_Err hdlr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ hdlr_box_new()

GF_Box * hdlr_box_new ( )

◆ hdlr_box_write()

GF_Err hdlr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ hdlr_box_size()

GF_Err hdlr_box_size ( GF_Box s)

◆ hinf_box_del()

void hinf_box_del ( GF_Box s)

◆ hinf_box_new()

GF_Box * hinf_box_new ( )

◆ hinf_on_child_box()

GF_Err hinf_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ hinf_box_read()

GF_Err hinf_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ hinf_box_write()

GF_Err hinf_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ hinf_box_size()

GF_Err hinf_box_size ( GF_Box s)

◆ hmhd_box_del()

void hmhd_box_del ( GF_Box s)

◆ hmhd_box_read()

GF_Err hmhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ hmhd_box_new()

GF_Box * hmhd_box_new ( )

◆ hmhd_box_write()

GF_Err hmhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ hmhd_box_size()

GF_Err hmhd_box_size ( GF_Box s)

◆ hnti_box_new()

GF_Box * hnti_box_new ( )

◆ hnti_box_del()

void hnti_box_del ( GF_Box a)

◆ hnti_on_child_box()

GF_Err hnti_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ hnti_box_read()

GF_Err hnti_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ hnti_box_write()

GF_Err hnti_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ hnti_box_size()

GF_Err hnti_box_size ( GF_Box s)

◆ sdp_box_del()

void sdp_box_del ( GF_Box s)

◆ sdp_box_read()

GF_Err sdp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ sdp_box_new()

GF_Box * sdp_box_new ( )

◆ sdp_box_write()

GF_Err sdp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ sdp_box_size()

GF_Err sdp_box_size ( GF_Box s)

◆ rtp_hnti_box_del()

void rtp_hnti_box_del ( GF_Box s)

◆ rtp_hnti_box_read()

GF_Err rtp_hnti_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ rtp_hnti_box_new()

GF_Box * rtp_hnti_box_new ( )

◆ rtp_hnti_box_write()

GF_Err rtp_hnti_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ rtp_hnti_box_size()

GF_Err rtp_hnti_box_size ( GF_Box s)

◆ trpy_box_del()

void trpy_box_del ( GF_Box s)

◆ trpy_box_read()

GF_Err trpy_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trpy_box_new()

GF_Box * trpy_box_new ( )

◆ trpy_box_write()

GF_Err trpy_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trpy_box_size()

GF_Err trpy_box_size ( GF_Box s)

◆ totl_box_del()

void totl_box_del ( GF_Box s)

◆ totl_box_read()

GF_Err totl_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ totl_box_new()

GF_Box * totl_box_new ( )

◆ totl_box_write()

GF_Err totl_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ totl_box_size()

GF_Err totl_box_size ( GF_Box s)

◆ nump_box_del()

void nump_box_del ( GF_Box s)

◆ nump_box_read()

GF_Err nump_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ nump_box_new()

GF_Box * nump_box_new ( )

◆ nump_box_write()

GF_Err nump_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ nump_box_size()

GF_Err nump_box_size ( GF_Box s)

◆ npck_box_del()

void npck_box_del ( GF_Box s)

◆ npck_box_read()

GF_Err npck_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ npck_box_new()

GF_Box * npck_box_new ( )

◆ npck_box_write()

GF_Err npck_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ npck_box_size()

GF_Err npck_box_size ( GF_Box s)

◆ tpyl_box_del()

void tpyl_box_del ( GF_Box s)

◆ tpyl_box_read()

GF_Err tpyl_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tpyl_box_new()

GF_Box * tpyl_box_new ( )

◆ tpyl_box_write()

GF_Err tpyl_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tpyl_box_size()

GF_Err tpyl_box_size ( GF_Box s)

◆ tpay_box_del()

void tpay_box_del ( GF_Box s)

◆ tpay_box_read()

GF_Err tpay_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tpay_box_new()

GF_Box * tpay_box_new ( )

◆ tpay_box_write()

GF_Err tpay_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tpay_box_size()

GF_Err tpay_box_size ( GF_Box s)

◆ maxr_box_del()

void maxr_box_del ( GF_Box s)

◆ maxr_box_read()

GF_Err maxr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ maxr_box_new()

GF_Box * maxr_box_new ( )

◆ maxr_box_write()

GF_Err maxr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ maxr_box_size()

GF_Err maxr_box_size ( GF_Box s)

◆ dmed_box_del()

void dmed_box_del ( GF_Box s)

◆ dmed_box_read()

GF_Err dmed_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dmed_box_new()

GF_Box * dmed_box_new ( )

◆ dmed_box_write()

GF_Err dmed_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dmed_box_size()

GF_Err dmed_box_size ( GF_Box s)

◆ dimm_box_del()

void dimm_box_del ( GF_Box s)

◆ dimm_box_read()

GF_Err dimm_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dimm_box_new()

GF_Box * dimm_box_new ( )

◆ dimm_box_write()

GF_Err dimm_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dimm_box_size()

GF_Err dimm_box_size ( GF_Box s)

◆ drep_box_del()

void drep_box_del ( GF_Box s)

◆ drep_box_read()

GF_Err drep_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ drep_box_new()

GF_Box * drep_box_new ( )

◆ drep_box_write()

GF_Err drep_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ drep_box_size()

GF_Err drep_box_size ( GF_Box s)

◆ tmin_box_del()

void tmin_box_del ( GF_Box s)

◆ tmin_box_read()

GF_Err tmin_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tmin_box_new()

GF_Box * tmin_box_new ( )

◆ tmin_box_write()

GF_Err tmin_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tmin_box_size()

GF_Err tmin_box_size ( GF_Box s)

◆ tmax_box_del()

void tmax_box_del ( GF_Box s)

◆ tmax_box_read()

GF_Err tmax_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tmax_box_new()

GF_Box * tmax_box_new ( )

◆ tmax_box_write()

GF_Err tmax_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tmax_box_size()

GF_Err tmax_box_size ( GF_Box s)

◆ pmax_box_del()

void pmax_box_del ( GF_Box s)

◆ pmax_box_read()

GF_Err pmax_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ pmax_box_new()

GF_Box * pmax_box_new ( )

◆ pmax_box_write()

GF_Err pmax_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ pmax_box_size()

GF_Err pmax_box_size ( GF_Box s)

◆ dmax_box_del()

void dmax_box_del ( GF_Box s)

◆ dmax_box_read()

GF_Err dmax_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dmax_box_new()

GF_Box * dmax_box_new ( )

◆ dmax_box_write()

GF_Err dmax_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dmax_box_size()

GF_Err dmax_box_size ( GF_Box s)

◆ payt_box_del()

void payt_box_del ( GF_Box s)

◆ payt_box_read()

GF_Err payt_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ payt_box_new()

GF_Box * payt_box_new ( )

◆ payt_box_write()

GF_Err payt_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ payt_box_size()

GF_Err payt_box_size ( GF_Box s)

◆ name_box_del()

void name_box_del ( GF_Box s)

◆ name_box_read()

GF_Err name_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ name_box_new()

GF_Box * name_box_new ( )

◆ name_box_write()

GF_Err name_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ name_box_size()

GF_Err name_box_size ( GF_Box s)

◆ tssy_box_del()

void tssy_box_del ( GF_Box s)

◆ tssy_box_read()

GF_Err tssy_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tssy_box_new()

GF_Box * tssy_box_new ( )

◆ tssy_box_write()

GF_Err tssy_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tssy_box_size()

GF_Err tssy_box_size ( GF_Box s)

◆ srpp_box_del()

void srpp_box_del ( GF_Box s)

◆ srpp_on_child_box()

GF_Err srpp_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ srpp_box_read()

GF_Err srpp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ srpp_box_new()

GF_Box * srpp_box_new ( )

◆ srpp_box_write()

GF_Err srpp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ srpp_box_size()

GF_Err srpp_box_size ( GF_Box s)

◆ rssr_box_del()

void rssr_box_del ( GF_Box s)

◆ rssr_box_read()

GF_Err rssr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ rssr_box_new()

GF_Box * rssr_box_new ( )

◆ rssr_box_write()

GF_Err rssr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ rssr_box_size()

GF_Err rssr_box_size ( GF_Box s)

◆ iods_box_del()

void iods_box_del ( GF_Box s)

◆ iods_box_read()

GF_Err iods_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ iods_box_new()

GF_Box * iods_box_new ( )

◆ iods_box_write()

GF_Err iods_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ iods_box_size()

GF_Err iods_box_size ( GF_Box s)

◆ mdat_box_del()

void mdat_box_del ( GF_Box s)

◆ mdat_box_read()

GF_Err mdat_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mdat_box_new()

GF_Box * mdat_box_new ( )

◆ mdat_box_write()

GF_Err mdat_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mdat_box_size()

GF_Err mdat_box_size ( GF_Box s)

◆ mdhd_box_del()

void mdhd_box_del ( GF_Box s)

◆ mdhd_box_read()

GF_Err mdhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mdhd_box_new()

GF_Box * mdhd_box_new ( )

◆ mdhd_box_write()

GF_Err mdhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mdhd_box_size()

GF_Err mdhd_box_size ( GF_Box s)

◆ mdia_box_del()

void mdia_box_del ( GF_Box s)

◆ mdia_on_child_box()

GF_Err mdia_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ mdia_box_read()

GF_Err mdia_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mdia_box_new()

GF_Box * mdia_box_new ( )

◆ mdia_box_write()

GF_Err mdia_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mdia_box_size()

GF_Err mdia_box_size ( GF_Box s)

◆ mfra_box_del()

void mfra_box_del ( GF_Box s)

◆ mfra_box_new()

GF_Box * mfra_box_new ( )

◆ mfra_on_child_box()

GF_Err mfra_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ mfra_box_read()

GF_Err mfra_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mfra_box_write()

GF_Err mfra_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mfra_box_size()

GF_Err mfra_box_size ( GF_Box s)

◆ tfra_box_del()

void tfra_box_del ( GF_Box s)

◆ tfra_box_new()

GF_Box * tfra_box_new ( )

◆ tfra_box_read()

GF_Err tfra_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfra_box_write()

GF_Err tfra_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfra_box_size()

GF_Err tfra_box_size ( GF_Box s)

◆ mfro_box_del()

void mfro_box_del ( GF_Box s)

◆ mfro_box_new()

GF_Box * mfro_box_new ( )

◆ mfro_box_read()

GF_Err mfro_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mfro_box_write()

GF_Err mfro_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mfro_box_size()

GF_Err mfro_box_size ( GF_Box s)

◆ elng_box_del()

void elng_box_del ( GF_Box s)

◆ elng_box_read()

GF_Err elng_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ elng_box_new()

GF_Box * elng_box_new ( )

◆ elng_box_write()

GF_Err elng_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ elng_box_size()

GF_Err elng_box_size ( GF_Box s)

◆ mfhd_box_del()

void mfhd_box_del ( GF_Box s)

◆ mfhd_box_read()

GF_Err mfhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mfhd_box_new()

GF_Box * mfhd_box_new ( )

◆ mfhd_box_write()

GF_Err mfhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mfhd_box_size()

GF_Err mfhd_box_size ( GF_Box s)

◆ minf_box_del()

void minf_box_del ( GF_Box s)

◆ minf_on_child_box()

GF_Err minf_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ minf_box_read()

GF_Err minf_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ minf_box_new()

GF_Box * minf_box_new ( )

◆ minf_box_write()

GF_Err minf_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ minf_box_size()

GF_Err minf_box_size ( GF_Box s)

◆ moof_box_del()

void moof_box_del ( GF_Box s)

◆ moof_on_child_box()

GF_Err moof_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ moof_box_read()

GF_Err moof_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ moof_box_new()

GF_Box * moof_box_new ( )

◆ moof_box_write()

GF_Err moof_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ moof_box_size()

GF_Err moof_box_size ( GF_Box s)

◆ moov_box_del()

void moov_box_del ( GF_Box s)

◆ moov_on_child_box()

GF_Err moov_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ moov_box_read()

GF_Err moov_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ moov_box_new()

GF_Box * moov_box_new ( )

◆ moov_box_write()

GF_Err moov_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ moov_box_size()

GF_Err moov_box_size ( GF_Box s)

◆ audio_sample_entry_box_del()

void audio_sample_entry_box_del ( GF_Box s)

◆ audio_sample_entry_on_child_box()

GF_Err audio_sample_entry_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ audio_sample_entry_box_read()

GF_Err audio_sample_entry_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ audio_sample_entry_box_new()

GF_Box * audio_sample_entry_box_new ( )

◆ enca_box_new()

GF_Box * enca_box_new ( )

◆ audio_sample_entry_box_write()

GF_Err audio_sample_entry_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ audio_sample_entry_box_size()

GF_Err audio_sample_entry_box_size ( GF_Box s)

◆ gen_sample_entry_box_del()

void gen_sample_entry_box_del ( GF_Box s)

◆ gen_sample_entry_box_read()

GF_Err gen_sample_entry_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gen_sample_entry_box_new()

GF_Box * gen_sample_entry_box_new ( )

◆ gen_sample_entry_box_write()

GF_Err gen_sample_entry_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ gen_sample_entry_box_size()

GF_Err gen_sample_entry_box_size ( GF_Box s)

◆ mp4s_box_del()

void mp4s_box_del ( GF_Box s)

◆ mp4s_on_child_box()

GF_Err mp4s_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ mp4s_box_read()

GF_Err mp4s_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mp4s_box_new()

GF_Box * mp4s_box_new ( )

◆ encs_box_new()

GF_Box * encs_box_new ( )

◆ mp4s_box_write()

GF_Err mp4s_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mp4s_box_size()

GF_Err mp4s_box_size ( GF_Box s)

◆ video_sample_entry_box_del()

void video_sample_entry_box_del ( GF_Box s)

◆ video_sample_entry_on_child_box()

GF_Err video_sample_entry_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ video_sample_entry_box_read()

GF_Err video_sample_entry_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ video_sample_entry_box_new()

GF_Box * video_sample_entry_box_new ( )

◆ video_sample_entry_box_write()

GF_Err video_sample_entry_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ video_sample_entry_box_size()

GF_Err video_sample_entry_box_size ( GF_Box s)

◆ mvex_box_del()

void mvex_box_del ( GF_Box s)

◆ mvex_on_child_box()

GF_Err mvex_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ mvex_box_read()

GF_Err mvex_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mvex_box_new()

GF_Box * mvex_box_new ( )

◆ mvex_box_write()

GF_Err mvex_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mvex_box_size()

GF_Err mvex_box_size ( GF_Box s)

◆ mehd_box_new()

GF_Box * mehd_box_new ( )

◆ mehd_box_del()

void mehd_box_del ( GF_Box s)

◆ mehd_box_read()

GF_Err mehd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mehd_box_write()

GF_Err mehd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mehd_box_size()

GF_Err mehd_box_size ( GF_Box s)

◆ mvhd_box_del()

void mvhd_box_del ( GF_Box s)

◆ mvhd_box_read()

GF_Err mvhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mvhd_box_new()

GF_Box * mvhd_box_new ( )

◆ mvhd_box_write()

GF_Err mvhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mvhd_box_size()

GF_Err mvhd_box_size ( GF_Box s)

◆ nmhd_box_del()

void nmhd_box_del ( GF_Box s)

◆ nmhd_box_read()

GF_Err nmhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ nmhd_box_new()

GF_Box * nmhd_box_new ( )

◆ nmhd_box_write()

GF_Err nmhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ nmhd_box_size()

GF_Err nmhd_box_size ( GF_Box s)

◆ padb_box_del()

void padb_box_del ( GF_Box s)

◆ padb_box_read()

GF_Err padb_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ padb_box_new()

GF_Box * padb_box_new ( )

◆ padb_box_write()

GF_Err padb_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ padb_box_size()

GF_Err padb_box_size ( GF_Box s)

◆ rely_box_del()

void rely_box_del ( GF_Box s)

◆ rely_box_read()

GF_Err rely_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ rely_box_new()

GF_Box * rely_box_new ( )

◆ rely_box_write()

GF_Err rely_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ rely_box_size()

GF_Err rely_box_size ( GF_Box s)

◆ rtpo_box_del()

void rtpo_box_del ( GF_Box s)

◆ rtpo_box_read()

GF_Err rtpo_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ rtpo_box_new()

GF_Box * rtpo_box_new ( )

◆ rtpo_box_write()

GF_Err rtpo_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ rtpo_box_size()

GF_Err rtpo_box_size ( GF_Box s)

◆ smhd_box_del()

void smhd_box_del ( GF_Box s)

◆ smhd_box_read()

GF_Err smhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ smhd_box_new()

GF_Box * smhd_box_new ( )

◆ smhd_box_write()

GF_Err smhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ smhd_box_size()

GF_Err smhd_box_size ( GF_Box s)

◆ snro_box_del()

void snro_box_del ( GF_Box s)

◆ snro_box_read()

GF_Err snro_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ snro_box_new()

GF_Box * snro_box_new ( )

◆ snro_box_write()

GF_Err snro_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ snro_box_size()

GF_Err snro_box_size ( GF_Box s)

◆ stbl_box_del()

void stbl_box_del ( GF_Box s)

◆ stbl_on_child_box()

GF_Err stbl_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ stbl_box_read()

GF_Err stbl_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stbl_box_new()

GF_Box * stbl_box_new ( )

◆ stbl_box_write()

GF_Err stbl_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stbl_box_size()

GF_Err stbl_box_size ( GF_Box s)

◆ stco_box_del()

void stco_box_del ( GF_Box s)

◆ stco_box_read()

GF_Err stco_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stco_box_new()

GF_Box * stco_box_new ( )

◆ stco_box_write()

GF_Err stco_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stco_box_size()

GF_Err stco_box_size ( GF_Box s)

◆ stdp_box_del()

void stdp_box_del ( GF_Box s)

◆ stdp_box_read()

GF_Err stdp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stdp_box_new()

GF_Box * stdp_box_new ( )

◆ stdp_box_write()

GF_Err stdp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stdp_box_size()

GF_Err stdp_box_size ( GF_Box s)

◆ stsc_box_del()

void stsc_box_del ( GF_Box s)

◆ stsc_box_read()

GF_Err stsc_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsc_box_new()

GF_Box * stsc_box_new ( )

◆ stsc_box_write()

GF_Err stsc_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsc_box_size()

GF_Err stsc_box_size ( GF_Box s)

◆ stsd_box_del()

void stsd_box_del ( GF_Box s)

◆ stsd_on_child_box()

GF_Err stsd_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ stsd_box_read()

GF_Err stsd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsd_box_new()

GF_Box * stsd_box_new ( )

◆ stsd_box_write()

GF_Err stsd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsd_box_size()

GF_Err stsd_box_size ( GF_Box s)

◆ stsh_box_del()

void stsh_box_del ( GF_Box s)

◆ stsh_box_read()

GF_Err stsh_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsh_box_new()

GF_Box * stsh_box_new ( )

◆ stsh_box_write()

GF_Err stsh_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsh_box_size()

GF_Err stsh_box_size ( GF_Box s)

◆ stss_box_del()

void stss_box_del ( GF_Box s)

◆ stss_box_read()

GF_Err stss_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stss_box_new()

GF_Box * stss_box_new ( )

◆ stss_box_write()

GF_Err stss_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stss_box_size()

GF_Err stss_box_size ( GF_Box s)

◆ stsz_box_del()

void stsz_box_del ( GF_Box s)

◆ stsz_box_read()

GF_Err stsz_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsz_box_new()

GF_Box * stsz_box_new ( )

◆ stsz_box_write()

GF_Err stsz_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsz_box_size()

GF_Err stsz_box_size ( GF_Box s)

◆ stts_box_del()

void stts_box_del ( GF_Box s)

◆ stts_box_read()

GF_Err stts_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stts_box_new()

GF_Box * stts_box_new ( )

◆ stts_box_write()

GF_Err stts_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stts_box_size()

GF_Err stts_box_size ( GF_Box s)

◆ tfhd_box_del()

void tfhd_box_del ( GF_Box s)

◆ tfhd_box_read()

GF_Err tfhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfhd_box_new()

GF_Box * tfhd_box_new ( )

◆ tfhd_box_write()

GF_Err tfhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfhd_box_size()

GF_Err tfhd_box_size ( GF_Box s)

◆ tims_box_del()

void tims_box_del ( GF_Box s)

◆ tims_box_read()

GF_Err tims_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tims_box_new()

GF_Box * tims_box_new ( )

◆ tims_box_write()

GF_Err tims_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tims_box_size()

GF_Err tims_box_size ( GF_Box s)

◆ tkhd_box_del()

void tkhd_box_del ( GF_Box s)

◆ tkhd_box_read()

GF_Err tkhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tkhd_box_new()

GF_Box * tkhd_box_new ( )

◆ tkhd_box_write()

GF_Err tkhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tkhd_box_size()

GF_Err tkhd_box_size ( GF_Box s)

◆ traf_box_del()

void traf_box_del ( GF_Box s)

◆ traf_on_child_box()

GF_Err traf_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ traf_box_read()

GF_Err traf_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ traf_box_new()

GF_Box * traf_box_new ( )

◆ traf_box_write()

GF_Err traf_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ traf_box_size()

GF_Err traf_box_size ( GF_Box s)

◆ tfxd_box_new()

GF_Box * tfxd_box_new ( )

◆ tfxd_box_del()

void tfxd_box_del ( GF_Box s)

◆ tfxd_box_read()

GF_Err tfxd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfxd_box_write()

GF_Err tfxd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfxd_box_size()

GF_Err tfxd_box_size ( GF_Box s)

◆ tfrf_box_new()

GF_Box * tfrf_box_new ( )

◆ tfrf_box_del()

void tfrf_box_del ( GF_Box s)

◆ tfrf_box_read()

GF_Err tfrf_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfrf_box_write()

GF_Err tfrf_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfrf_box_size()

GF_Err tfrf_box_size ( GF_Box s)

◆ trak_box_del()

void trak_box_del ( GF_Box s)

◆ stsd_switch_box()

static void stsd_switch_box ( GF_BitStream *  bs,
GF_Box box,
GF_UnknownBox a,
u8 **  data,
u32 data_size,
u32 EntryType,
GF_SampleDescriptionBox stsd,
u32  stsd_idx 
)
static

◆ gf_isom_check_sample_desc()

static GF_Err gf_isom_check_sample_desc ( GF_TrackBox trak)
static

◆ trak_on_child_box()

GF_Err trak_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ trak_box_read()

GF_Err trak_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trak_box_new()

GF_Box * trak_box_new ( )

◆ trak_box_write()

GF_Err trak_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trak_box_size()

GF_Err trak_box_size ( GF_Box s)

◆ stri_box_del()

void stri_box_del ( GF_Box s)

◆ stri_box_read()

GF_Err stri_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stri_box_new()

GF_Box * stri_box_new ( )

◆ stri_box_write()

GF_Err stri_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stri_box_size()

GF_Err stri_box_size ( GF_Box s)

◆ stsg_box_del()

void stsg_box_del ( GF_Box s)

◆ stsg_box_read()

GF_Err stsg_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsg_box_new()

GF_Box * stsg_box_new ( )

◆ stsg_box_write()

GF_Err stsg_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stsg_box_size()

GF_Err stsg_box_size ( GF_Box s)

◆ strk_box_del()

void strk_box_del ( GF_Box s)

◆ strk_on_child_box()

GF_Err strk_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ strk_box_read()

GF_Err strk_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ strk_box_new()

GF_Box * strk_box_new ( )

◆ strk_box_write()

GF_Err strk_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ strk_box_size()

GF_Err strk_box_size ( GF_Box s)

◆ tref_box_del()

void tref_box_del ( GF_Box s)

◆ tref_box_read()

GF_Err tref_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tref_box_new()

GF_Box * tref_box_new ( )

◆ tref_box_write()

GF_Err tref_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tref_box_size()

GF_Err tref_box_size ( GF_Box s)

◆ reftype_box_del()

void reftype_box_del ( GF_Box s)

◆ reftype_box_read()

GF_Err reftype_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ reftype_box_new()

GF_Box * reftype_box_new ( )

◆ reftype_AddRefTrack()

GF_Err reftype_AddRefTrack ( GF_TrackReferenceTypeBox ref,
GF_ISOTrackID  trackID,
u16 outRefIndex 
)

◆ reftype_box_write()

GF_Err reftype_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ reftype_box_size()

GF_Err reftype_box_size ( GF_Box s)

◆ trex_box_del()

void trex_box_del ( GF_Box s)

◆ trex_box_read()

GF_Err trex_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trex_box_new()

GF_Box * trex_box_new ( )

◆ trex_box_write()

GF_Err trex_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trex_box_size()

GF_Err trex_box_size ( GF_Box s)

◆ trep_box_del()

void trep_box_del ( GF_Box s)

◆ trep_box_read()

GF_Err trep_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trep_box_new()

GF_Box * trep_box_new ( )

◆ trep_box_write()

GF_Err trep_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trep_box_size()

GF_Err trep_box_size ( GF_Box s)

◆ trun_box_del()

void trun_box_del ( GF_Box s)

◆ trun_box_read()

GF_Err trun_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trun_box_new()

GF_Box * trun_box_new ( )

◆ trun_box_write()

GF_Err trun_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trun_box_size()

GF_Err trun_box_size ( GF_Box s)

◆ tsro_box_del()

void tsro_box_del ( GF_Box s)

◆ tsro_box_read()

GF_Err tsro_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tsro_box_new()

GF_Box * tsro_box_new ( )

◆ tsro_box_write()

GF_Err tsro_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tsro_box_size()

GF_Err tsro_box_size ( GF_Box s)

◆ udta_box_del()

void udta_box_del ( GF_Box s)

◆ udta_getEntry()

GF_UserDataMap * udta_getEntry ( GF_UserDataBox ptr,
u32  box_type,
bin128 uuid 
)

◆ udta_on_child_box()

GF_Err udta_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ udta_box_read()

GF_Err udta_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ udta_box_new()

GF_Box * udta_box_new ( )

◆ udta_box_write()

GF_Err udta_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ udta_box_size()

GF_Err udta_box_size ( GF_Box s)

◆ vmhd_box_del()

void vmhd_box_del ( GF_Box s)

◆ vmhd_box_read()

GF_Err vmhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ vmhd_box_new()

GF_Box * vmhd_box_new ( )

◆ vmhd_box_write()

GF_Err vmhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ vmhd_box_size()

GF_Err vmhd_box_size ( GF_Box s)

◆ void_box_del()

void void_box_del ( GF_Box s)

◆ void_box_read()

GF_Err void_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ void_box_new()

GF_Box * void_box_new ( )

◆ void_box_write()

GF_Err void_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ void_box_size()

GF_Err void_box_size ( GF_Box s)

◆ pdin_box_new()

GF_Box * pdin_box_new ( )

◆ pdin_box_del()

void pdin_box_del ( GF_Box s)

◆ pdin_box_read()

GF_Err pdin_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ pdin_box_write()

GF_Err pdin_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ pdin_box_size()

GF_Err pdin_box_size ( GF_Box s)

◆ sdtp_box_new()

GF_Box * sdtp_box_new ( )

◆ sdtp_box_del()

void sdtp_box_del ( GF_Box s)

◆ sdtp_box_read()

GF_Err sdtp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ sdtp_box_write()

GF_Err sdtp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ sdtp_box_size()

GF_Err sdtp_box_size ( GF_Box s)

◆ pasp_box_new()

GF_Box * pasp_box_new ( )

◆ pasp_box_del()

void pasp_box_del ( GF_Box s)

◆ pasp_box_read()

GF_Err pasp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ pasp_box_write()

GF_Err pasp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ pasp_box_size()

GF_Err pasp_box_size ( GF_Box s)

◆ clap_box_new()

GF_Box * clap_box_new ( )

◆ clap_box_del()

void clap_box_del ( GF_Box s)

◆ clap_box_read()

GF_Err clap_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ clap_box_write()

GF_Err clap_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ clap_box_size()

GF_Err clap_box_size ( GF_Box s)

◆ metx_box_new()

GF_Box * metx_box_new ( )

◆ metx_box_del()

void metx_box_del ( GF_Box s)

◆ metx_on_child_box()

GF_Err metx_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ metx_box_read()

GF_Err metx_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ metx_box_write()

GF_Err metx_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ metx_box_size()

GF_Err metx_box_size ( GF_Box s)

◆ txtc_box_new()

GF_Box * txtc_box_new ( )

◆ txtc_box_del()

void txtc_box_del ( GF_Box s)

◆ txtc_box_read()

GF_Err txtc_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ txtc_box_write()

GF_Err txtc_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ txtc_box_size()

GF_Err txtc_box_size ( GF_Box s)

◆ dac3_box_new()

GF_Box * dac3_box_new ( )

◆ dec3_box_new()

GF_Box * dec3_box_new ( )

◆ dac3_box_del()

void dac3_box_del ( GF_Box s)

◆ dac3_box_read()

GF_Err dac3_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dac3_box_write()

GF_Err dac3_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dac3_box_size()

GF_Err dac3_box_size ( GF_Box s)

◆ lsrc_box_del()

void lsrc_box_del ( GF_Box s)

◆ lsrc_box_read()

GF_Err lsrc_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ lsrc_box_new()

GF_Box * lsrc_box_new ( )

◆ lsrc_box_write()

GF_Err lsrc_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ lsrc_box_size()

GF_Err lsrc_box_size ( GF_Box s)

◆ lsr1_box_del()

void lsr1_box_del ( GF_Box s)

◆ lsr1_on_child_box()

GF_Err lsr1_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ lsr1_box_read()

GF_Err lsr1_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ lsr1_box_new()

GF_Box * lsr1_box_new ( )

◆ lsr1_box_write()

GF_Err lsr1_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ lsr1_box_size()

GF_Err lsr1_box_size ( GF_Box s)

◆ sidx_box_del()

void sidx_box_del ( GF_Box s)

◆ sidx_box_read()

GF_Err sidx_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ sidx_box_new()

GF_Box * sidx_box_new ( )

◆ sidx_box_write()

GF_Err sidx_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ sidx_box_size()

GF_Err sidx_box_size ( GF_Box s)

◆ ssix_box_del()

void ssix_box_del ( GF_Box s)

◆ ssix_box_read()

GF_Err ssix_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ssix_box_new()

GF_Box * ssix_box_new ( )

◆ ssix_box_write()

GF_Err ssix_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ssix_box_size()

GF_Err ssix_box_size ( GF_Box s)

◆ leva_box_del()

void leva_box_del ( GF_Box s)

◆ leva_box_read()

GF_Err leva_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ leva_box_new()

GF_Box * leva_box_new ( )

◆ leva_box_write()

GF_Err leva_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ leva_box_size()

GF_Err leva_box_size ( GF_Box s)

◆ pcrb_box_new()

GF_Box * pcrb_box_new ( )

◆ pcrb_box_del()

void pcrb_box_del ( GF_Box s)

◆ pcrb_box_read()

GF_Err pcrb_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ pcrb_box_write()

GF_Err pcrb_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ pcrb_box_size()

GF_Err pcrb_box_size ( GF_Box s)

◆ subs_box_new()

GF_Box * subs_box_new ( )

◆ subs_box_del()

void subs_box_del ( GF_Box s)

◆ subs_box_write()

GF_Err subs_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ subs_box_size()

GF_Err subs_box_size ( GF_Box s)

◆ subs_box_read()

GF_Err subs_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfdt_box_new()

GF_Box * tfdt_box_new ( )

◆ tfdt_box_del()

void tfdt_box_del ( GF_Box s)

◆ tfdt_box_read()

GF_Err tfdt_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfdt_box_write()

GF_Err tfdt_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tfdt_box_size()

GF_Err tfdt_box_size ( GF_Box s)

◆ rvcc_box_new()

GF_Box * rvcc_box_new ( )

◆ rvcc_box_del()

void rvcc_box_del ( GF_Box s)

◆ rvcc_box_read()

GF_Err rvcc_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ rvcc_box_write()

GF_Err rvcc_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ rvcc_box_size()

GF_Err rvcc_box_size ( GF_Box s)

◆ sbgp_box_new()

GF_Box * sbgp_box_new ( )

◆ sbgp_box_del()

void sbgp_box_del ( GF_Box a)

◆ sbgp_box_read()

GF_Err sbgp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ sbgp_box_write()

GF_Err sbgp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ sbgp_box_size()

GF_Err sbgp_box_size ( GF_Box s)

◆ sgpd_parse_entry()

static void * sgpd_parse_entry ( u32  grouping_type,
GF_BitStream *  bs,
s32  bytes_in_box,
u32  entry_size,
u32 total_bytes 
)
static

◆ sgpd_del_entry()

void sgpd_del_entry ( u32  grouping_type,
void *  entry 
)

◆ sgpd_write_entry()

void sgpd_write_entry ( u32  grouping_type,
void *  entry,
GF_BitStream *  bs 
)

◆ sgpd_size_entry()

static u32 sgpd_size_entry ( u32  grouping_type,
void *  entry 
)
static

◆ sgpd_box_new()

GF_Box * sgpd_box_new ( )

◆ sgpd_box_del()

void sgpd_box_del ( GF_Box a)

◆ sgpd_box_read()

GF_Err sgpd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ sgpd_box_write()

GF_Err sgpd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ sgpd_box_size()

GF_Err sgpd_box_size ( GF_Box s)

◆ saiz_box_del()

void saiz_box_del ( GF_Box s)

◆ saiz_box_read()

GF_Err saiz_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ saiz_box_new()

GF_Box * saiz_box_new ( )

◆ saiz_box_write()

GF_Err saiz_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ saiz_box_size()

GF_Err saiz_box_size ( GF_Box s)

◆ saio_box_del()

void saio_box_del ( GF_Box s)

◆ saio_box_read()

GF_Err saio_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ saio_box_new()

GF_Box * saio_box_new ( )

◆ saio_box_write()

GF_Err saio_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ saio_box_size()

GF_Err saio_box_size ( GF_Box s)

◆ prft_box_del()

void prft_box_del ( GF_Box s)

◆ prft_box_read()

GF_Err prft_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ prft_box_new()

GF_Box * prft_box_new ( )

◆ prft_box_write()

GF_Err prft_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ prft_box_size()

GF_Err prft_box_size ( GF_Box s)

◆ trgr_box_new()

GF_Box * trgr_box_new ( )

◆ trgr_box_del()

void trgr_box_del ( GF_Box s)

◆ trgr_on_child_box()

GF_Err trgr_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ trgr_box_read()

GF_Err trgr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trgr_box_write()

GF_Err trgr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trgr_box_size()

GF_Err trgr_box_size ( GF_Box s)

◆ trgt_box_new()

GF_Box * trgt_box_new ( )

◆ trgt_box_del()

void trgt_box_del ( GF_Box s)

◆ trgt_box_read()

GF_Err trgt_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trgt_box_write()

GF_Err trgt_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trgt_box_size()

GF_Err trgt_box_size ( GF_Box s)

◆ stvi_box_new()

GF_Box * stvi_box_new ( )

◆ stvi_box_del()

void stvi_box_del ( GF_Box s)

◆ stvi_box_read()

GF_Err stvi_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ stvi_box_write()

GF_Err stvi_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ stvi_box_size()

GF_Err stvi_box_size ( GF_Box s)

◆ fiin_box_new()

GF_Box * fiin_box_new ( )

◆ fiin_box_del()

void fiin_box_del ( GF_Box s)

◆ fiin_on_child_box()

GF_Err fiin_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ fiin_box_read()

GF_Err fiin_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ fiin_box_write()

GF_Err fiin_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ fiin_box_size()

GF_Err fiin_box_size ( GF_Box s)

◆ paen_box_new()

GF_Box * paen_box_new ( )

◆ paen_box_del()

void paen_box_del ( GF_Box s)

◆ paen_on_child_box()

GF_Err paen_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ paen_box_read()

GF_Err paen_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ paen_box_write()

GF_Err paen_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ paen_box_size()

GF_Err paen_box_size ( GF_Box s)

◆ fpar_box_new()

GF_Box * fpar_box_new ( )

◆ fpar_box_del()

void fpar_box_del ( GF_Box s)

◆ gf_isom_read_null_terminated_string()

GF_Err gf_isom_read_null_terminated_string ( GF_Box s,
GF_BitStream *  bs,
u64  size,
char **  out_str 
)

◆ fpar_box_read()

GF_Err fpar_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ fpar_box_write()

GF_Err fpar_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ fpar_box_size()

GF_Err fpar_box_size ( GF_Box s)

◆ fecr_box_new()

GF_Box * fecr_box_new ( )

◆ fecr_box_del()

void fecr_box_del ( GF_Box s)

◆ fecr_box_read()

GF_Err fecr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ fecr_box_write()

GF_Err fecr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ fecr_box_size()

GF_Err fecr_box_size ( GF_Box s)

◆ segr_box_new()

GF_Box * segr_box_new ( )

◆ segr_box_del()

void segr_box_del ( GF_Box s)

◆ segr_box_read()

GF_Err segr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ segr_box_write()

GF_Err segr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ segr_box_size()

GF_Err segr_box_size ( GF_Box s)

◆ gitn_box_new()

GF_Box * gitn_box_new ( )

◆ gitn_box_del()

void gitn_box_del ( GF_Box s)

◆ gitn_box_read()

GF_Err gitn_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gitn_box_write()

GF_Err gitn_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ gitn_box_size()

GF_Err gitn_box_size ( GF_Box s)

◆ fdpa_box_new()

GF_Box * fdpa_box_new ( )

◆ fdpa_box_del()

void fdpa_box_del ( GF_Box s)

◆ fdpa_box_read()

GF_Err fdpa_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ fdpa_box_write()

GF_Err fdpa_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ fdpa_box_size()

GF_Err fdpa_box_size ( GF_Box s)

◆ extr_box_new()

GF_Box * extr_box_new ( )

◆ extr_box_del()

void extr_box_del ( GF_Box s)

◆ extr_box_read()

GF_Err extr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ extr_box_write()

GF_Err extr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ extr_box_size()

GF_Err extr_box_size ( GF_Box s)

◆ fdsa_box_new()

GF_Box * fdsa_box_new ( )

◆ fdsa_box_del()

void fdsa_box_del ( GF_Box s)

◆ fdsa_on_child_box()

GF_Err fdsa_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ fdsa_box_read()

GF_Err fdsa_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ fdsa_box_write()

GF_Err fdsa_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ fdsa_box_size()

GF_Err fdsa_box_size ( GF_Box s)

◆ trik_box_del()

void trik_box_del ( GF_Box s)

◆ trik_box_read()

GF_Err trik_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ trik_box_new()

GF_Box * trik_box_new ( )

◆ trik_box_write()

GF_Err trik_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ trik_box_size()

GF_Err trik_box_size ( GF_Box s)

◆ bloc_box_del()

void bloc_box_del ( GF_Box s)

◆ bloc_box_read()

GF_Err bloc_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ bloc_box_new()

GF_Box * bloc_box_new ( )

◆ bloc_box_write()

GF_Err bloc_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ bloc_box_size()

GF_Err bloc_box_size ( GF_Box s)

◆ ainf_box_del()

void ainf_box_del ( GF_Box s)

◆ ainf_box_read()

GF_Err ainf_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ainf_box_new()

GF_Box * ainf_box_new ( )

◆ ainf_box_write()

GF_Err ainf_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ainf_box_size()

GF_Err ainf_box_size ( GF_Box s)

◆ mhac_box_del()

void mhac_box_del ( GF_Box s)

◆ mhac_box_read()

GF_Err mhac_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mhac_box_new()

GF_Box * mhac_box_new ( )

◆ mhac_box_write()

GF_Err mhac_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mhac_box_size()

GF_Err mhac_box_size ( GF_Box s)

◆ mhap_box_del()

void mhap_box_del ( GF_Box s)

◆ mhap_box_read()

GF_Err mhap_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mhap_box_new()

GF_Box * mhap_box_new ( )

◆ mhap_box_write()

GF_Err mhap_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mhap_box_size()

GF_Err mhap_box_size ( GF_Box s)

◆ jp2h_box_del()

void jp2h_box_del ( GF_Box s)

◆ jp2h_on_child_box()

GF_Err jp2h_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ jp2h_box_read()

GF_Err jp2h_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ jp2h_box_new()

GF_Box * jp2h_box_new ( )

◆ jp2h_box_write()

GF_Err jp2h_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ jp2h_box_size()

GF_Err jp2h_box_size ( GF_Box s)

◆ ihdr_box_del()

void ihdr_box_del ( GF_Box s)

◆ ihdr_box_read()

GF_Err ihdr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ihdr_box_new()

GF_Box * ihdr_box_new ( )

◆ ihdr_box_write()

GF_Err ihdr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ihdr_box_size()

GF_Err ihdr_box_size ( GF_Box s)

◆ dvcC_box_new()

GF_Box * dvcC_box_new ( )

◆ dvcC_box_del()

void dvcC_box_del ( GF_Box s)

◆ dvcC_box_read()

GF_Err dvcC_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dvcC_box_write()

GF_Err dvcC_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dvcC_box_size()

GF_Err dvcC_box_size ( GF_Box s)

◆ dvvC_box_new()

GF_Box * dvvC_box_new ( )

◆ dvvC_box_del()

void dvvC_box_del ( GF_Box s)

◆ dvvC_box_read()

GF_Err dvvC_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dvvC_box_write()

GF_Err dvvC_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dvvC_box_size()

GF_Err dvvC_box_size ( GF_Box s)

◆ dOps_box_new()

GF_Box * dOps_box_new ( )

◆ dOps_box_del()

void dOps_box_del ( GF_Box s)

◆ dOps_box_read()

GF_Err dOps_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dOps_box_write()

GF_Err dOps_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dOps_box_size()

GF_Err dOps_box_size ( GF_Box s)

◆ dfla_box_del()

void dfla_box_del ( GF_Box s)

◆ dfla_box_read()

GF_Err dfla_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dfla_box_new()

GF_Box * dfla_box_new ( )

◆ dfla_box_write()

GF_Err dfla_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dfla_box_size()

GF_Err dfla_box_size ( GF_Box s)

◆ mvcg_box_del()

void mvcg_box_del ( GF_Box s)

◆ mvcg_box_read()

GF_Err mvcg_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ mvcg_box_new()

GF_Box * mvcg_box_new ( )

◆ mvcg_box_write()

GF_Err mvcg_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ mvcg_box_size()

GF_Err mvcg_box_size ( GF_Box s)

◆ vwid_box_del()

void vwid_box_del ( GF_Box s)

◆ vwid_box_read()

GF_Err vwid_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ vwid_box_new()

GF_Box * vwid_box_new ( )

◆ vwid_box_write()

GF_Err vwid_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ vwid_box_size()

GF_Err vwid_box_size ( GF_Box s)

◆ pcmC_box_del()

void pcmC_box_del ( GF_Box s)

◆ pcmC_box_read()

GF_Err pcmC_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ pcmC_box_new()

GF_Box * pcmC_box_new ( )

◆ pcmC_box_write()

GF_Err pcmC_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ pcmC_box_size()

GF_Err pcmC_box_size ( GF_Box s)

◆ chnl_box_del()

void chnl_box_del ( GF_Box s)

◆ chnl_box_read()

GF_Err chnl_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ chnl_box_new()

GF_Box * chnl_box_new ( )

◆ chnl_box_write()

GF_Err chnl_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ chnl_box_size()

GF_Err chnl_box_size ( GF_Box s)

◆ emsg_box_new()

GF_Box * emsg_box_new ( )

◆ emsg_box_del()

void emsg_box_del ( GF_Box s)

◆ emsg_box_read()

GF_Err emsg_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ emsg_box_write()

GF_Err emsg_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ emsg_box_size()

GF_Err emsg_box_size ( GF_Box s)

◆ csgp_box_new()

GF_Box * csgp_box_new ( )

◆ csgp_box_del()

void csgp_box_del ( GF_Box a)

◆ get_size_by_code()

u32 get_size_by_code ( u32  code)

◆ csgp_box_read()

GF_Err csgp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ csgp_box_write()

GF_Err csgp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ csgp_box_size()

GF_Err csgp_box_size ( GF_Box s)

◆ dmlp_box_new()

GF_Box * dmlp_box_new ( )

◆ dmlp_box_del()

void dmlp_box_del ( GF_Box s)

◆ dmlp_box_read()

GF_Err dmlp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dmlp_box_write()

GF_Err dmlp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dmlp_box_size()

GF_Err dmlp_box_size ( GF_Box s)

◆ xtra_box_new()

GF_Box * xtra_box_new ( )

◆ xtra_box_del()

void xtra_box_del ( GF_Box s)

◆ xtra_box_read()

GF_Err xtra_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ xtra_box_write()

GF_Err xtra_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ xtra_box_size()

GF_Err xtra_box_size ( GF_Box s)

◆ st3d_box_new()

GF_Box * st3d_box_new ( )

◆ st3d_box_del()

void st3d_box_del ( GF_Box s)

◆ st3d_box_read()

GF_Err st3d_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ st3d_box_write()

GF_Err st3d_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ st3d_box_size()

GF_Err st3d_box_size ( GF_Box s)

◆ svhd_box_new()

GF_Box * svhd_box_new ( )

◆ svhd_box_del()

void svhd_box_del ( GF_Box s)

◆ svhd_box_read()

GF_Err svhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ svhd_box_write()

GF_Err svhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ svhd_box_size()

GF_Err svhd_box_size ( GF_Box s)

◆ prhd_box_new()

GF_Box * prhd_box_new ( )

◆ prhd_box_del()

void prhd_box_del ( GF_Box s)

◆ prhd_box_read()

GF_Err prhd_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ prhd_box_write()

GF_Err prhd_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ prhd_box_size()

GF_Err prhd_box_size ( GF_Box s)

◆ proj_type_box_new()

GF_Box * proj_type_box_new ( )

◆ proj_type_box_del()

void proj_type_box_del ( GF_Box s)

◆ proj_type_box_read()

GF_Err proj_type_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ proj_type_box_write()

GF_Err proj_type_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ proj_type_box_size()

GF_Err proj_type_box_size ( GF_Box s)