GF_ISOFile         68 applications/dashcast/audio_muxer.h 	GF_ISOFile *isof;
GF_ISOFile         64 applications/dashcast/video_muxer.h 	GF_ISOFile *isof;
GF_ISOFile        100 applications/mp42avi/main.c 	GF_ISOFile *file;
GF_ISOFile        238 applications/mp42avi/main.c void bifs3d_viewpoints_merger(GF_ISOFile *file, char *szConfigFile, u32 width, u32 height, char *rad_name, u32 dump_type, char *out_dir, Double fps, s32 frameID, s32 dump_time)
GF_ISOFile        450 applications/mp42avi/main.c void bifs_to_vid(GF_ISOFile *file, char *szConfigFile, u32 width, u32 height, char *rad_name, u32 dump_type, char *out_dir, Double fps, s32 frameID, s32 dump_time)
GF_ISOFile        671 applications/mp42avi/main.c 	GF_ISOFile *file;
GF_ISOFile        158 applications/mp42ts/main.c 	GF_ISOFile *mp4;
GF_ISOFile        191 applications/mp42ts/main.c 	GF_ISOFile *mp4;
GF_ISOFile        494 applications/mp42ts/main.c static void fill_isom_es_ifce(M2TSSource *source, GF_ESInterface *ifce, GF_ISOFile *mp4, u32 track_num, u32 bifs_use_pes, Bool compute_max_size)
GF_ISOFile         66 applications/mp4box/filedump.c GF_Err import_file(GF_ISOFile *dest, char *inName, u32 import_flags, Double force_fps, u32 frames_per_sample);
GF_ISOFile         87 applications/mp4box/filedump.c GF_Err dump_isom_cover_art(GF_ISOFile *file, char *inName, Bool is_final_name)
GF_ISOFile        124 applications/mp4box/filedump.c GF_Err set_cover_art(GF_ISOFile *file, char *inName)
GF_ISOFile        764 applications/mp4box/filedump.c void dump_isom_rtp(GF_ISOFile *file, char *inName, Bool is_final_name)
GF_ISOFile        805 applications/mp4box/filedump.c void dump_isom_timestamps(GF_ISOFile *file, char *inName, Bool is_final_name)
GF_ISOFile       1219 applications/mp4box/filedump.c void dump_isom_nal_ex(GF_ISOFile *file, u32 trackID, FILE *dump)
GF_ISOFile       1423 applications/mp4box/filedump.c void dump_isom_nal(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name)
GF_ISOFile       1445 applications/mp4box/filedump.c void dump_isom_ismacryp(GF_ISOFile *file, char *inName, Bool is_final_name)
GF_ISOFile       1484 applications/mp4box/filedump.c void dump_isom_timed_text(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name, Bool is_convert, GF_TextDumpType dump_type)
GF_ISOFile       1535 applications/mp4box/filedump.c void dump_isom_sdp(GF_ISOFile *file, char *inName, Bool is_final_name)
GF_ISOFile       1579 applications/mp4box/filedump.c GF_Err dump_isom_xml(GF_ISOFile *file, char *inName, Bool is_final_name, Bool do_track_dump)
GF_ISOFile       1614 applications/mp4box/filedump.c 		GF_ISOFile *the_file = gf_isom_open(gf_isom_get_filename(file), GF_ISOM_OPEN_READ, NULL);
GF_ISOFile       1723 applications/mp4box/filedump.c void print_udta(GF_ISOFile *file, u32 track_number)
GF_ISOFile       1741 applications/mp4box/filedump.c GF_Err dump_isom_udta(GF_ISOFile *file, char *inName, Bool is_final_name, u32 dump_udta_type, u32 dump_udta_track)
GF_ISOFile       1790 applications/mp4box/filedump.c GF_Err dump_isom_chapters(GF_ISOFile *file, char *inName, Bool is_final_name, Bool dump_ogg)
GF_ISOFile       1829 applications/mp4box/filedump.c static void DumpMetaItem(GF_ISOFile *file, Bool root_meta, u32 tk_num, char *name)
GF_ISOFile       1881 applications/mp4box/filedump.c void dump_hevc_track_info(GF_ISOFile *file, u32 trackNum, GF_HEVCConfig *hevccfg, HEVCState *hevc_state)
GF_ISOFile       1959 applications/mp4box/filedump.c void DumpTrackInfo(GF_ISOFile *file, u32 trackID, Bool full_dump)
GF_ISOFile       2802 applications/mp4box/filedump.c void DumpMovieInfo(GF_ISOFile *file)
GF_ISOFile         57 applications/mp4box/fileimport.c GF_Err set_file_udta(GF_ISOFile *dest, u32 tracknum, u32 udta_type, char *src, Bool is_box_array)
GF_ISOFile        224 applications/mp4box/fileimport.c static void set_chapter_track(GF_ISOFile *file, u32 track, u32 chapter_ref_trak)
GF_ISOFile        245 applications/mp4box/fileimport.c GF_Err import_file(GF_ISOFile *dest, char *inName, u32 import_flags, Double force_fps, u32 frames_per_sample)
GF_ISOFile        991 applications/mp4box/fileimport.c GF_Err split_isomedia_file(GF_ISOFile *mp4, Double split_dur, u64 split_size_kb, char *inName, Double InterleavingTime, Double chunk_start_time, Bool adjust_split_end, char *outName, const char *tmpdir)
GF_ISOFile        996 applications/mp4box/fileimport.c 	GF_ISOFile *dest;
GF_ISOFile       1620 applications/mp4box/fileimport.c GF_Err cat_multiple_files(GF_ISOFile *dest, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command);
GF_ISOFile       1642 applications/mp4box/fileimport.c static u32 merge_avc_config(GF_ISOFile *dest, u32 tk_id, GF_ISOFile *orig, u32 src_track, Bool force_cat)
GF_ISOFile       1689 applications/mp4box/fileimport.c static u32 merge_hevc_config(GF_ISOFile *dest, u32 tk_id, GF_ISOFile *orig, u32 src_track, Bool force_cat)
GF_ISOFile       1743 applications/mp4box/fileimport.c GF_Err cat_isomedia_file(GF_ISOFile *dest, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command)
GF_ISOFile       1746 applications/mp4box/fileimport.c 	GF_ISOFile *orig;
GF_ISOFile       2210 applications/mp4box/fileimport.c 	GF_ISOFile *dest;
GF_ISOFile       2236 applications/mp4box/fileimport.c GF_Err cat_multiple_files(GF_ISOFile *dest, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command)
GF_ISOFile       2280 applications/mp4box/fileimport.c GF_Err EncodeFile(char *in, GF_ISOFile *mp4, GF_SMEncodeOptions *opts, FILE *logs)
GF_ISOFile       2657 applications/mp4box/fileimport.c 			GF_ISOFile *mp4;
GF_ISOFile       2722 applications/mp4box/fileimport.c GF_ISOFile *package_file(char *file_name, char *fcc, const char *tmpdir, Bool make_wgt)
GF_ISOFile       2724 applications/mp4box/fileimport.c 	GF_ISOFile *file = NULL;
GF_ISOFile       2905 applications/mp4box/fileimport.c GF_ISOFile *package_file(char *file_name, char *fcc, const char *tmpdir, Bool make_wgt)
GF_ISOFile         74 applications/mp4box/main.c GF_Err import_file(GF_ISOFile *dest, char *inName, u32 import_flags, Double force_fps, u32 frames_per_sample);
GF_ISOFile         75 applications/mp4box/main.c GF_Err split_isomedia_file(GF_ISOFile *mp4, Double split_dur, u64 split_size_kb, char *inName, Double interleaving_time, Double chunk_start, Bool adjust_split_end, char *outName, const char *tmpdir);
GF_ISOFile         76 applications/mp4box/main.c GF_Err cat_isomedia_file(GF_ISOFile *mp4, char *fileName, u32 import_flags, Double force_fps, u32 frames_per_sample, char *tmp_dir, Bool force_cat, Bool align_timelines, Bool allow_add_in_command);
GF_ISOFile         79 applications/mp4box/main.c GF_Err EncodeFile(char *in, GF_ISOFile *mp4, GF_SMEncodeOptions *opts, FILE *logs);
GF_ISOFile         83 applications/mp4box/main.c GF_ISOFile *package_file(char *file_name, char *fcc, const char *tmpdir, Bool make_wgt);
GF_ISOFile         87 applications/mp4box/main.c GF_Err dump_isom_cover_art(GF_ISOFile *file, char *inName, Bool is_final_name);
GF_ISOFile         88 applications/mp4box/main.c GF_Err dump_isom_chapters(GF_ISOFile *file, char *inName, Bool is_final_name, Bool dump_ogg);
GF_ISOFile         89 applications/mp4box/main.c void dump_isom_udta(GF_ISOFile *file, char *inName, Bool is_final_name, u32 dump_udta_type, u32 dump_udta_track);
GF_ISOFile         90 applications/mp4box/main.c GF_Err set_file_udta(GF_ISOFile *dest, u32 tracknum, u32 udta_type, char *src, Bool is_box_array);
GF_ISOFile        106 applications/mp4box/main.c GF_Err dump_isom_xml(GF_ISOFile *file, char *inName, Bool is_final_name, Bool do_track_dump);
GF_ISOFile        112 applications/mp4box/main.c void dump_isom_rtp(GF_ISOFile *file, char *inName, Bool is_final_name);
GF_ISOFile        114 applications/mp4box/main.c void dump_isom_sdp(GF_ISOFile *file, char *inName, Bool is_final_name);
GF_ISOFile        117 applications/mp4box/main.c void dump_isom_timestamps(GF_ISOFile *file, char *inName, Bool is_final_name);
GF_ISOFile        118 applications/mp4box/main.c void dump_isom_nal(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name);
GF_ISOFile        121 applications/mp4box/main.c void dump_isom_ismacryp(GF_ISOFile *file, char *inName, Bool is_final_name);
GF_ISOFile        122 applications/mp4box/main.c void dump_isom_timed_text(GF_ISOFile *file, u32 trackID, char *inName, Bool is_final_name, Bool is_convert, GF_TextDumpType dump_type);
GF_ISOFile        126 applications/mp4box/main.c void DumpTrackInfo(GF_ISOFile *file, u32 trackID, Bool full_dump);
GF_ISOFile        127 applications/mp4box/main.c void DumpMovieInfo(GF_ISOFile *file);
GF_ISOFile        885 applications/mp4box/main.c void SetupClockReferences(GF_ISOFile *file)
GF_ISOFile        911 applications/mp4box/main.c GF_Err HintFile(GF_ISOFile *file, u32 MTUSize, u32 max_ptime, u32 rtp_rate, u32 base_flags, Bool copy_data, Bool interleave, Bool regular_iod, Bool single_group)
GF_ISOFile       1078 applications/mp4box/main.c static void check_media_profile(GF_ISOFile *file, u32 track)
GF_ISOFile       1115 applications/mp4box/main.c void remove_systems_tracks(GF_ISOFile *file)
GF_ISOFile       1207 applications/mp4box/main.c static Bool can_convert_to_isma(GF_ISOFile *file)
GF_ISOFile       1868 applications/mp4box/main.c GF_ISOFile *file;
GF_ISOFile         32 applications/testapps/bmp4demux/main.c 	GF_ISOFile *movie;
GF_ISOFile         52 applications/testapps/fmp4demux/main.c 	GF_ISOFile *movie;
GF_ISOFile        706 applications/testapps/hevcbench/main.c 	GF_ISOFile *isom;
GF_ISOFile         18 applications/testapps/largefile/main.c 	GF_ISOFile *movie;
GF_ISOFile         58 applications/testapps/loadcompare/loadcompare.c GF_Err load_mp4(GF_LoadCompare *lc, GF_ISOFile *mp4, u32 *loadtime)
GF_ISOFile        141 applications/testapps/loadcompare/loadcompare.c GF_Err get_laser_track_size(GF_ISOFile *mp4, u32 *size)
GF_ISOFile        158 applications/testapps/loadcompare/loadcompare.c GF_Err encode_laser(GF_LoadCompare *lc, char *item_path, GF_ISOFile *mp4, GF_SMEncodeOptions *opts)
GF_ISOFile        234 applications/testapps/loadcompare/loadcompare.c 	GF_ISOFile *mp4;
GF_ISOFile        278 applications/testapps/loadcompare/loadcompare.c 	GF_ISOFile *mp4;
GF_ISOFile        304 applications/testapps/loadcompare/loadcompare.c 	GF_ISOFile *mp4;
GF_ISOFile         30 applications/testapps/segmp4demux/main.c static void process_samples_from_track(GF_ISOFile *movie, u32 track_id, u32 *sample_index)
GF_ISOFile         71 applications/testapps/segmp4demux/main.c 	GF_ISOFile *movie;
GF_ISOFile         33 applications/ts2hds/f4v.c GF_Err adobize_segment(GF_ISOFile *isom_file, AdobeHDSCtx *ctx)
GF_ISOFile        121 applications/ts2hds/main.c 	GF_ISOFile *isom_file_in;
GF_ISOFile         48 applications/ts2hds/ts2hds.h GF_Err adobize_segment(GF_ISOFile *isom_file, AdobeHDSCtx *ctx);
GF_ISOFile        655 include/gpac/internal/isomedia_dev.h 	GF_ISOFile *mov;
GF_ISOFile       1367 include/gpac/internal/isomedia_dev.h Bool gf_isom_get_subsample_types(GF_ISOFile *movie, u32 track, u32 subs_index, u32 *flags);
GF_ISOFile       1368 include/gpac/internal/isomedia_dev.h u32  gf_isom_sample_get_subsample_entry(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 entry_index, GF_SubSampleInfoEntry **sub_sample);
GF_ISOFile       1902 include/gpac/internal/isomedia_dev.h 	GF_ISOFile *mov;
GF_ISOFile       1937 include/gpac/internal/isomedia_dev.h 	GF_ISOFile *mov;
GF_ISOFile       2619 include/gpac/internal/isomedia_dev.h Bool gf_isom_get_oinf_info(GF_ISOFile *file, u32 trackNumber, GF_OperatingPointsInformation **ptr);
GF_ISOFile       2641 include/gpac/internal/isomedia_dev.h Bool gf_isom_get_linf_info(GF_ISOFile *file, u32 trackNumber, GF_LHVCLayerInformation **ptr);
GF_ISOFile       3219 include/gpac/internal/isomedia_dev.h void gf_isom_set_last_error(GF_ISOFile *the_file, GF_Err error);
GF_ISOFile       3220 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_parse_movie_boxes(GF_ISOFile *mov, u64 *bytesMissing, Bool progressive_mode);
GF_ISOFile       3221 include/gpac/internal/isomedia_dev.h GF_ISOFile *gf_isom_new_movie();
GF_ISOFile       3223 include/gpac/internal/isomedia_dev.h GF_TrackBox *gf_isom_get_track_from_file(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       3229 include/gpac/internal/isomedia_dev.h GF_ISOFile *gf_isom_open_file(const char *fileName, u32 OpenMode, const char *tmp_dir);
GF_ISOFile       3231 include/gpac/internal/isomedia_dev.h void gf_isom_delete_movie(GF_ISOFile *mov);
GF_ISOFile       3297 include/gpac/internal/isomedia_dev.h GF_Err FlushCaptureMode(GF_ISOFile *movie);
GF_ISOFile       3298 include/gpac/internal/isomedia_dev.h GF_Err CanAccessMovie(GF_ISOFile *movie, u32 Mode);
GF_ISOFile       3299 include/gpac/internal/isomedia_dev.h GF_ISOFile *gf_isom_create_movie(const char *fileName, u32 OpenMode, const char *tmp_dir);
GF_ISOFile       3300 include/gpac/internal/isomedia_dev.h void gf_isom_insert_moov(GF_ISOFile *file);
GF_ISOFile       3302 include/gpac/internal/isomedia_dev.h GF_Err WriteToFile(GF_ISOFile *movie);
GF_ISOFile       3356 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_close_fragments(GF_ISOFile *movie);
GF_ISOFile       3364 include/gpac/internal/isomedia_dev.h GF_DefaultSampleGroupDescriptionEntry * gf_isom_get_sample_group_info_entry(GF_ISOFile *the_file, GF_TrackBox *trak, u32 grouping_type, u32 sample_description_index, u32 *default_index, GF_SampleGroupDescriptionBox **out_sgdp);
GF_ISOFile       3403 include/gpac/internal/isomedia_dev.h GF_XMLBox *gf_isom_get_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool *is_binary);
GF_ISOFile       3678 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_update_webvtt_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, const char *config);
GF_ISOFile       3693 include/gpac/internal/isomedia_dev.h GF_WebVTTSampleEntryBox *gf_webvtt_isom_get_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex);
GF_ISOFile       3708 include/gpac/internal/isomedia_dev.h GF_MetaBox *gf_isom_apple_get_meta_extensions(GF_ISOFile *mov);
GF_ISOFile       3711 include/gpac/internal/isomedia_dev.h GF_MetaBox *gf_isom_apple_create_meta_extensions(GF_ISOFile *mov);
GF_ISOFile         37 include/gpac/internal/media_dev.h void gf_media_get_sample_average_infos(GF_ISOFile *file, u32 Track, u32 *avgSize, u32 *MaxSize, u32 *TimeDelta, u32 *maxCTSDelta, u32 *const_duration, u32 *bandwidth);
GF_ISOFile        494 include/gpac/internal/media_dev.h GP_RTPPacketizer *gf_rtp_packetizer_create_and_init_from_file(GF_ISOFile *file,
GF_ISOFile        510 include/gpac/internal/media_dev.h void gf_media_format_ttxt_sdp(GP_RTPPacketizer *builder, char *payload_name, char *sdpLine, GF_ISOFile *file, u32 track);
GF_ISOFile        544 include/gpac/internal/media_dev.h GF_Err gf_webvtt_dump_header(FILE *dump, GF_ISOFile *file, u32 track, Bool box_mode, u32 index);
GF_ISOFile        149 include/gpac/ismacryp.h GF_Err gf_ismacryp_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        152 include/gpac/ismacryp.h GF_Err gf_ismacryp_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        156 include/gpac/ismacryp.h GF_Err gf_cenc_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        157 include/gpac/ismacryp.h GF_Err gf_cenc_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        159 include/gpac/ismacryp.h GF_Err gf_cbc_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        160 include/gpac/ismacryp.h GF_Err gf_cbc_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        163 include/gpac/ismacryp.h GF_Err gf_adobe_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        164 include/gpac/ismacryp.h GF_Err gf_adobe_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile        171 include/gpac/ismacryp.h GF_Err gf_decrypt_file(GF_ISOFile *mp4file, const char *drm_file);
GF_ISOFile        177 include/gpac/ismacryp.h GF_Err gf_crypt_file(GF_ISOFile *mp4file, const char *drm_file);
GF_ISOFile        407 include/gpac/isomedia.h typedef struct __tag_isom GF_ISOFile;
GF_ISOFile        455 include/gpac/isomedia.h GF_Err gf_isom_last_error(GF_ISOFile *the_file);
GF_ISOFile        465 include/gpac/isomedia.h GF_ISOFile *gf_isom_open(const char *fileName, u32 OpenMode, const char *tmp_dir);
GF_ISOFile        468 include/gpac/isomedia.h GF_Err gf_isom_close(GF_ISOFile *the_file);
GF_ISOFile        471 include/gpac/isomedia.h void gf_isom_delete(GF_ISOFile *the_file);
GF_ISOFile        474 include/gpac/isomedia.h u8 gf_isom_get_mode(GF_ISOFile *the_file);
GF_ISOFile        476 include/gpac/isomedia.h Bool gf_isom_is_JPEG2000(GF_ISOFile *mov);
GF_ISOFile        478 include/gpac/isomedia.h u64 gf_isom_get_file_size(GF_ISOFile *the_file);
GF_ISOFile        480 include/gpac/isomedia.h Bool gf_isom_moov_first(GF_ISOFile *movie);
GF_ISOFile        485 include/gpac/isomedia.h GF_Err gf_isom_set_output_buffering(GF_ISOFile *movie, u32 size);
GF_ISOFile        503 include/gpac/isomedia.h GF_Err gf_isom_open_progressive(const char *fileName, u64 start_range, u64 end_range, GF_ISOFile **the_file, u64 *BytesMissing);
GF_ISOFile        507 include/gpac/isomedia.h u64 gf_isom_get_missing_bytes(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        513 include/gpac/isomedia.h u32 gf_isom_is_fragmented(GF_ISOFile *the_file);
GF_ISOFile        515 include/gpac/isomedia.h u32 gf_isom_is_track_fragmented(GF_ISOFile *the_file, u32 TrackID);
GF_ISOFile        527 include/gpac/isomedia.h GF_Err gf_isom_refresh_fragmented(GF_ISOFile *the_file, u64 *MissingBytes, const char *new_location);
GF_ISOFile        531 include/gpac/isomedia.h Bool gf_isom_has_movie(GF_ISOFile *file);
GF_ISOFile        534 include/gpac/isomedia.h Bool gf_isom_has_segment(GF_ISOFile *file, u32 *brand, u32 *version);
GF_ISOFile        536 include/gpac/isomedia.h u32 gf_isom_segment_get_fragment_count(GF_ISOFile *file);
GF_ISOFile        538 include/gpac/isomedia.h u32 gf_isom_segment_get_track_fragment_count(GF_ISOFile *file, u32 moof_index);
GF_ISOFile        540 include/gpac/isomedia.h u32 gf_isom_segment_get_track_fragment_decode_time(GF_ISOFile *file, u32 moof_index, u32 traf_index, u64 *decode_time);
GF_ISOFile        545 include/gpac/isomedia.h void gf_isom_set_single_moof_mode(GF_ISOFile *file, Bool mode);
GF_ISOFile        551 include/gpac/isomedia.h u32 gf_isom_get_track_count(GF_ISOFile *the_file);
GF_ISOFile        554 include/gpac/isomedia.h u32 gf_isom_get_timescale(GF_ISOFile *the_file);
GF_ISOFile        557 include/gpac/isomedia.h u64 gf_isom_get_duration(GF_ISOFile *the_file);
GF_ISOFile        560 include/gpac/isomedia.h u64 gf_isom_get_original_duration(GF_ISOFile *movie);
GF_ISOFile        563 include/gpac/isomedia.h GF_Err gf_isom_get_creation_time(GF_ISOFile *the_file, u64 *creationTime, u64 *modificationTime);
GF_ISOFile        566 include/gpac/isomedia.h u32 gf_isom_get_track_id(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        569 include/gpac/isomedia.h u32 gf_isom_get_track_by_id(GF_ISOFile *the_file, u32 trackID);
GF_ISOFile        572 include/gpac/isomedia.h u32 gf_isom_get_track_original_id(GF_ISOFile *movie, u32 trackNumber);
GF_ISOFile        575 include/gpac/isomedia.h u8 gf_isom_is_track_enabled(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        578 include/gpac/isomedia.h Bool gf_isom_is_track_encrypted(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        581 include/gpac/isomedia.h u64 gf_isom_get_track_duration(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        584 include/gpac/isomedia.h u32 gf_isom_get_media_type(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        587 include/gpac/isomedia.h u32 gf_isom_get_media_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile        591 include/gpac/isomedia.h u32 gf_isom_get_mpeg4_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile        595 include/gpac/isomedia.h GF_Err gf_isom_get_media_time(GF_ISOFile *the_file, u32 trackNumber, u32 movieTime, u64 *MediaTime);
GF_ISOFile        598 include/gpac/isomedia.h u32 gf_isom_get_sample_description_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        602 include/gpac/isomedia.h u32 gf_isom_get_sample_description_index(GF_ISOFile *the_file, u32 trackNumber, u64 for_time);
GF_ISOFile        606 include/gpac/isomedia.h Bool gf_isom_is_self_contained(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile        609 include/gpac/isomedia.h u64 gf_isom_get_media_duration(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        612 include/gpac/isomedia.h u64 gf_isom_get_media_original_duration(GF_ISOFile *movie, u32 trackNumber);
GF_ISOFile        615 include/gpac/isomedia.h u32 gf_isom_get_media_timescale(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        618 include/gpac/isomedia.h GF_Err gf_isom_get_chunks_infos(GF_ISOFile *movie, u32 trackNumber, u32 *dur_min, u32 *dur_avg, u32 *dur_max, u32 *size_min, u32 *size_avg, u32 *size_max);
GF_ISOFile        623 include/gpac/isomedia.h GF_Err gf_isom_get_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char **outName);
GF_ISOFile        627 include/gpac/isomedia.h GF_Err gf_isom_check_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile        631 include/gpac/isomedia.h GF_Err gf_isom_get_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const char **outURL, const char **outURN);
GF_ISOFile        634 include/gpac/isomedia.h u32 gf_isom_get_sample_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        637 include/gpac/isomedia.h u32 gf_isom_get_constant_sample_size(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        639 include/gpac/isomedia.h u64 gf_isom_get_media_data_size(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        644 include/gpac/isomedia.h GF_Err gf_isom_set_sample_padding(GF_ISOFile *the_file, u32 trackNumber, u32 padding_bytes);
GF_ISOFile        649 include/gpac/isomedia.h GF_ISOSample *gf_isom_get_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *StreamDescriptionIndex);
GF_ISOFile        658 include/gpac/isomedia.h GF_ISOSample *gf_isom_get_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *StreamDescriptionIndex, u64 *data_offset);
GF_ISOFile        661 include/gpac/isomedia.h u64 gf_isom_get_sample_dts(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile        664 include/gpac/isomedia.h u32 gf_isom_get_sample_duration(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile        667 include/gpac/isomedia.h u32 gf_isom_get_sample_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile        670 include/gpac/isomedia.h u8 gf_isom_get_sample_sync(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile        672 include/gpac/isomedia.h GF_Err gf_isom_get_sample_flags(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *is_leading, u32 *dependsOn, u32 *dependedOn, u32 *redundant);
GF_ISOFile        680 include/gpac/isomedia.h GF_Err gf_isom_get_sample_for_media_time(GF_ISOFile *the_file, u32 trackNumber, u64 desiredTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *SampleNum);
GF_ISOFile        683 include/gpac/isomedia.h u32 gf_isom_get_sample_from_dts(GF_ISOFile *the_file, u32 trackNumber, u64 dts);
GF_ISOFile        686 include/gpac/isomedia.h u64 gf_isom_get_current_tfdt(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        707 include/gpac/isomedia.h GF_Err gf_isom_get_sample_for_movie_time(GF_ISOFile *the_file, u32 trackNumber, u64 movieTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *sampleNumber);
GF_ISOFile        710 include/gpac/isomedia.h Bool gf_isom_get_edit_list_type(GF_ISOFile *the_file, u32 trackNumber, s64 *mediaOffset);
GF_ISOFile        713 include/gpac/isomedia.h u32 gf_isom_get_edit_segment_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        716 include/gpac/isomedia.h GF_Err gf_isom_get_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 SegmentIndex, u64 *EditTime, u64 *SegmentDuration, u64 *MediaTime, u8 *EditMode);
GF_ISOFile        719 include/gpac/isomedia.h u32 gf_isom_get_copyright_count(GF_ISOFile *the_file);
GF_ISOFile        721 include/gpac/isomedia.h GF_Err gf_isom_get_copyright(GF_ISOFile *the_file, u32 Index, const char **threeCharCodes, const char **notice);
GF_ISOFile        723 include/gpac/isomedia.h GF_Err gf_isom_get_watermark(GF_ISOFile *the_file, bin128 UUID, u8** data, u32* length);
GF_ISOFile        726 include/gpac/isomedia.h u32 gf_isom_get_chapter_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        731 include/gpac/isomedia.h GF_Err gf_isom_get_chapter(GF_ISOFile *the_file, u32 trackNumber, u32 Index, u64 *chapter_time, const char **name);
GF_ISOFile        739 include/gpac/isomedia.h u8 gf_isom_has_sync_points(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        742 include/gpac/isomedia.h u32 gf_isom_get_sync_point_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        749 include/gpac/isomedia.h u32 gf_isom_has_time_offset(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        753 include/gpac/isomedia.h s64 gf_isom_get_cts_to_dts_shift(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        756 include/gpac/isomedia.h Bool gf_isom_has_sync_shadows(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        759 include/gpac/isomedia.h Bool gf_isom_has_sample_dependency(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        763 include/gpac/isomedia.h u64 gf_isom_estimate_size(GF_ISOFile *the_file);
GF_ISOFile        765 include/gpac/isomedia.h u32 gf_isom_get_next_alternate_group_id(GF_ISOFile *movie);
GF_ISOFile        773 include/gpac/isomedia.h Bool gf_isom_has_root_od(GF_ISOFile *the_file);
GF_ISOFile        778 include/gpac/isomedia.h GF_Descriptor *gf_isom_get_root_od(GF_ISOFile *the_file);
GF_ISOFile        781 include/gpac/isomedia.h u8 gf_isom_is_track_in_root_od(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        784 include/gpac/isomedia.h GF_ESD *gf_isom_get_esd(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile        787 include/gpac/isomedia.h GF_DecoderConfig *gf_isom_get_decoder_config(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile        791 include/gpac/isomedia.h void gf_isom_set_default_sync_track(GF_ISOFile *file, u32 trackNumber);
GF_ISOFile        794 include/gpac/isomedia.h s32 gf_isom_get_reference_count(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType);
GF_ISOFile        799 include/gpac/isomedia.h GF_Err gf_isom_get_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrack);
GF_ISOFile        804 include/gpac/isomedia.h GF_Err gf_isom_get_reference_ID(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrackID);
GF_ISOFile        807 include/gpac/isomedia.h u32 gf_isom_has_track_reference(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 refTrackID);
GF_ISOFile        809 include/gpac/isomedia.h u8 gf_isom_get_pl_indication(GF_ISOFile *the_file, u8 PL_Code);
GF_ISOFile        812 include/gpac/isomedia.h u32 gf_isom_find_od_for_track(GF_ISOFile *file, u32 track);
GF_ISOFile        815 include/gpac/isomedia.h const char *gf_isom_get_filename(GF_ISOFile *the_file);
GF_ISOFile        832 include/gpac/isomedia.h GF_Err gf_isom_get_brand_info(GF_ISOFile *the_file, u32 *brand, u32 *minorVersion, u32 *AlternateBrandsCount);
GF_ISOFile        836 include/gpac/isomedia.h GF_Err gf_isom_get_alternate_brand(GF_ISOFile *the_file, u32 BrandIndex, u32 *brand);
GF_ISOFile        839 include/gpac/isomedia.h GF_Err gf_isom_get_sample_padding_bits(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u8 *NbBits);
GF_ISOFile        841 include/gpac/isomedia.h Bool gf_isom_has_padding_bits(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        844 include/gpac/isomedia.h GF_Err gf_isom_get_visual_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 *Width, u32 *Height);
GF_ISOFile        847 include/gpac/isomedia.h GF_Err gf_isom_get_audio_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 *SampleRate, u32 *Channels, u8 *bitsPerSample);
GF_ISOFile        850 include/gpac/isomedia.h GF_Err gf_isom_get_track_layout_info(GF_ISOFile *the_file, u32 trackNumber, u32 *width, u32 *height, s32 *translation_x, s32 *translation_y, s16 *layer);
GF_ISOFile        853 include/gpac/isomedia.h GF_Err gf_isom_get_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9]);
GF_ISOFile        856 include/gpac/isomedia.h GF_Err gf_isom_get_pixel_aspect_ratio(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 *hSpacing, u32 *vSpacing);
GF_ISOFile        859 include/gpac/isomedia.h GF_Err gf_isom_get_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 *rvc_predefined, char **data, u32 *size, const char **mime);
GF_ISOFile        866 include/gpac/isomedia.h u32 gf_isom_get_udta_count(GF_ISOFile *movie, u32 trackNumber);
GF_ISOFile        869 include/gpac/isomedia.h GF_Err gf_isom_get_udta_type(GF_ISOFile *movie, u32 trackNumber, u32 udta_idx, u32 *UserDataType, bin128 *UUID);
GF_ISOFile        873 include/gpac/isomedia.h u32 gf_isom_get_user_data_count(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID);
GF_ISOFile        880 include/gpac/isomedia.h GF_Err gf_isom_get_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex, char **userData, u32 *userDataSize);
GF_ISOFile        884 include/gpac/isomedia.h GF_Err gf_isom_get_media_language(GF_ISOFile *the_file, u32 trackNumber, char **lang);
GF_ISOFile        887 include/gpac/isomedia.h u32 gf_isom_get_track_kind_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        888 include/gpac/isomedia.h GF_Err gf_isom_get_track_kind(GF_ISOFile *the_file, u32 trackNumber, u32 index, char **scheme, char **value);
GF_ISOFile        922 include/gpac/isomedia.h GF_GenericSampleDescription *gf_isom_get_generic_sample_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile        926 include/gpac/isomedia.h GF_Err gf_isom_get_fragment_defaults(GF_ISOFile *the_file, u32 trackNumber,
GF_ISOFile        935 include/gpac/isomedia.h u32 gf_isom_get_sample_fragment_count(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile        937 include/gpac/isomedia.h u16 gf_isom_get_sample_fragment_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 FragmentIndex);
GF_ISOFile        940 include/gpac/isomedia.h Bool gf_isom_is_single_av(GF_ISOFile *file);
GF_ISOFile        954 include/gpac/isomedia.h u32 gf_isom_guess_specification(GF_ISOFile *file);
GF_ISOFile        956 include/gpac/isomedia.h void gf_isom_keep_utc_times(GF_ISOFile *file, Bool keep_utc);
GF_ISOFile        959 include/gpac/isomedia.h void gf_isom_no_version_date_info(GF_ISOFile *file, Bool drop_info);
GF_ISOFile        963 include/gpac/isomedia.h Bool gf_isom_get_last_producer_time_box(GF_ISOFile *file, u32 *refTrackID, u64 *ntp, u64 *timestamp, Bool reset_info);
GF_ISOFile        973 include/gpac/isomedia.h GF_Err gf_isom_set_timescale(GF_ISOFile *the_file, u32 timeScale);
GF_ISOFile        977 include/gpac/isomedia.h u32 gf_isom_new_track(GF_ISOFile *the_file, u32 trackID, u32 MediaType, u32 TimeScale);
GF_ISOFile        982 include/gpac/isomedia.h GF_Err gf_isom_remove_track(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile        985 include/gpac/isomedia.h GF_Err gf_isom_set_track_enabled(GF_ISOFile *the_file, u32 trackNumber, u8 enableTrack);
GF_ISOFile        988 include/gpac/isomedia.h GF_Err gf_isom_set_creation_time(GF_ISOFile *movie, u64 time);
GF_ISOFile        990 include/gpac/isomedia.h GF_Err gf_isom_set_track_creation_time(GF_ISOFile *movie,u32 trackNumber, u64 time);
GF_ISOFile        994 include/gpac/isomedia.h GF_Err gf_isom_set_track_id(GF_ISOFile *the_file, u32 trackNumber, u32 trackID);
GF_ISOFile        997 include/gpac/isomedia.h GF_Err gf_isom_rewrite_track_dependencies(GF_ISOFile *movie, u32 trackNumber);
GF_ISOFile       1000 include/gpac/isomedia.h GF_Err gf_isom_add_sample(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const GF_ISOSample *sample);
GF_ISOFile       1003 include/gpac/isomedia.h GF_Err gf_isom_copy_sample_info(GF_ISOFile *dst, u32 dst_track, GF_ISOFile *src, u32 src_track, u32 sampleNumber);
GF_ISOFile       1010 include/gpac/isomedia.h GF_Err gf_isom_add_sample_shadow(GF_ISOFile *the_file, u32 trackNumber, GF_ISOSample *sample);
GF_ISOFile       1015 include/gpac/isomedia.h GF_Err gf_isom_append_sample_data(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 data_size);
GF_ISOFile       1018 include/gpac/isomedia.h GF_Err gf_isom_set_sample_rap(GF_ISOFile *movie, u32 trackNumber);
GF_ISOFile       1023 include/gpac/isomedia.h GF_Err gf_isom_add_sample_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_ISOSample *sample, u64 dataOffset);
GF_ISOFile       1027 include/gpac/isomedia.h GF_Err gf_isom_set_last_sample_duration(GF_ISOFile *the_file, u32 trackNumber, u32 duration);
GF_ISOFile       1030 include/gpac/isomedia.h GF_Err gf_isom_set_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferencedTrackID);
GF_ISOFile       1033 include/gpac/isomedia.h GF_Err gf_isom_remove_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferenceIndex);
GF_ISOFile       1037 include/gpac/isomedia.h GF_Err gf_isom_set_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char *nameUTF8);
GF_ISOFile       1041 include/gpac/isomedia.h GF_Err gf_isom_refresh_size_info(GF_ISOFile *file, u32 trackNumber);
GF_ISOFile       1044 include/gpac/isomedia.h GF_Err gf_isom_update_duration(GF_ISOFile *the_file);
GF_ISOFile       1050 include/gpac/isomedia.h GF_Err gf_isom_update_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, Bool data_only);
GF_ISOFile       1054 include/gpac/isomedia.h GF_Err gf_isom_update_sample_reference(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, u64 data_offset);
GF_ISOFile       1057 include/gpac/isomedia.h GF_Err gf_isom_remove_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile       1060 include/gpac/isomedia.h GF_Err gf_isom_set_media_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 new_timescale, Bool force_rescale);
GF_ISOFile       1066 include/gpac/isomedia.h GF_Err gf_isom_set_final_name(GF_ISOFile *the_file, char *filename);
GF_ISOFile       1070 include/gpac/isomedia.h GF_Err gf_isom_set_storage_mode(GF_ISOFile *the_file, u8 storageMode);
GF_ISOFile       1071 include/gpac/isomedia.h u8 gf_isom_get_storage_mode(GF_ISOFile *the_file);
GF_ISOFile       1075 include/gpac/isomedia.h GF_Err gf_isom_set_interleave_time(GF_ISOFile *the_file, u32 InterleaveTime);
GF_ISOFile       1076 include/gpac/isomedia.h u32 gf_isom_get_interleave_time(GF_ISOFile *the_file);
GF_ISOFile       1079 include/gpac/isomedia.h void gf_isom_force_64bit_chunk_offset(GF_ISOFile *the_file, Bool set_on);
GF_ISOFile       1082 include/gpac/isomedia.h GF_Err gf_isom_set_copyright(GF_ISOFile *the_file, const char *threeCharCode, char *notice);
GF_ISOFile       1085 include/gpac/isomedia.h GF_Err gf_isom_remove_copyright(GF_ISOFile *the_file, u32 index);
GF_ISOFile       1088 include/gpac/isomedia.h GF_Err gf_isom_add_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value);
GF_ISOFile       1090 include/gpac/isomedia.h GF_Err gf_isom_remove_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value);
GF_ISOFile       1093 include/gpac/isomedia.h GF_Err gf_isom_set_media_type(GF_ISOFile *movie, u32 trackNumber, u32 new_type);
GF_ISOFile       1096 include/gpac/isomedia.h GF_Err gf_isom_set_media_subtype(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 new_type);
GF_ISOFile       1098 include/gpac/isomedia.h GF_Err gf_isom_set_alternate_group_id(GF_ISOFile *movie, u32 trackNumber, u32 groupId);
GF_ISOFile       1106 include/gpac/isomedia.h GF_Err gf_isom_add_chapter(GF_ISOFile *the_file, u32 trackNumber, u64 timestamp, char *name);
GF_ISOFile       1109 include/gpac/isomedia.h GF_Err gf_isom_remove_chapter(GF_ISOFile *the_file, u32 trackNumber, u32 index);
GF_ISOFile       1112 include/gpac/isomedia.h GF_Err gf_isom_set_watermark(GF_ISOFile *the_file, bin128 UUID, u8* data, u32 length);
GF_ISOFile       1126 include/gpac/isomedia.h GF_Err gf_isom_set_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u64 EditTime, u64 EditDuration, u64 MediaTime, u8 EditMode);
GF_ISOFile       1129 include/gpac/isomedia.h GF_Err gf_isom_modify_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 seg_index, u64 EditDuration, u64 MediaTime, u8 EditMode);
GF_ISOFile       1131 include/gpac/isomedia.h GF_Err gf_isom_append_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u64 EditDuration, u64 MediaTime, u8 EditMode);
GF_ISOFile       1134 include/gpac/isomedia.h GF_Err gf_isom_remove_edit_segments(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1138 include/gpac/isomedia.h GF_Err gf_isom_remove_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 seg_index);
GF_ISOFile       1141 include/gpac/isomedia.h GF_Err gf_isom_update_edit_list_duration(GF_ISOFile *file, u32 track);
GF_ISOFile       1156 include/gpac/isomedia.h GF_Err gf_isom_add_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, char *data, u32 DataLength);
GF_ISOFile       1159 include/gpac/isomedia.h GF_Err gf_isom_remove_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID);
GF_ISOFile       1163 include/gpac/isomedia.h GF_Err gf_isom_remove_user_data_item(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex);
GF_ISOFile       1166 include/gpac/isomedia.h GF_Err gf_isom_remove_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID);
GF_ISOFile       1168 include/gpac/isomedia.h GF_Err gf_isom_add_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID, const char *data, u32 data_size);
GF_ISOFile       1171 include/gpac/isomedia.h GF_Err gf_isom_add_user_data_boxes(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 DataLength);
GF_ISOFile       1180 include/gpac/isomedia.h GF_Err gf_isom_use_compact_size(GF_ISOFile *the_file, u32 trackNumber, u8 CompactionOn);
GF_ISOFile       1183 include/gpac/isomedia.h GF_Err gf_isom_set_brand_info(GF_ISOFile *the_file, u32 MajorBrand, u32 MinorVersion);
GF_ISOFile       1186 include/gpac/isomedia.h GF_Err gf_isom_modify_alternate_brand(GF_ISOFile *the_file, u32 Brand, u8 AddIt);
GF_ISOFile       1189 include/gpac/isomedia.h GF_Err gf_isom_reset_alt_brands(GF_ISOFile *movie);
GF_ISOFile       1194 include/gpac/isomedia.h GF_Err gf_isom_set_sample_padding_bits(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u8 NbBits);
GF_ISOFile       1198 include/gpac/isomedia.h GF_Err gf_isom_set_visual_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 Width, u32 Height);
GF_ISOFile       1202 include/gpac/isomedia.h GF_Err gf_isom_set_track_layout_info(GF_ISOFile *the_file, u32 trackNumber, u32 width, u32 height, s32 translation_x, s32 translation_y, s16 layer);
GF_ISOFile       1205 include/gpac/isomedia.h GF_Err gf_isom_set_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9]);
GF_ISOFile       1207 include/gpac/isomedia.h GF_Err gf_isom_set_pixel_aspect_ratio(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 hSpacing, u32 vSpacing);
GF_ISOFile       1209 include/gpac/isomedia.h GF_Err gf_isom_set_clean_apperture(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 cleanApertureWidthN, u32 cleanApertureWidthD, u32 cleanApertureHeightN, u32 cleanApertureHeightD, u32 horizOffN, u32 horizOffD, u32 vertOffN, u32 vertOffD);
GF_ISOFile       1212 include/gpac/isomedia.h GF_Err gf_isom_set_audio_info(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, u32 sampleRate, u32 nbChannels, u8 bitsPerSample);
GF_ISOFile       1216 include/gpac/isomedia.h GF_Err gf_isom_add_sample_fragment(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u16 FragmentSize);
GF_ISOFile       1217 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_fragment(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber);
GF_ISOFile       1219 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_fragments(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1225 include/gpac/isomedia.h GF_Err gf_isom_set_cts_packing(GF_ISOFile *the_file, u32 trackNumber, Bool unpack);
GF_ISOFile       1227 include/gpac/isomedia.h GF_Err gf_isom_modify_cts_offset(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, u32 offset);
GF_ISOFile       1229 include/gpac/isomedia.h GF_Err gf_isom_remove_cts_info(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1232 include/gpac/isomedia.h GF_Err gf_isom_set_media_language(GF_ISOFile *the_file, u32 trackNumber, char *code);
GF_ISOFile       1235 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_description(GF_ISOFile *the_file, u32 trackNumber, u32 streamDescIndex);
GF_ISOFile       1238 include/gpac/isomedia.h GF_Err gf_isom_set_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 rvc_predefined, char *mime, char *data, u32 size);
GF_ISOFile       1244 include/gpac/isomedia.h GF_Err gf_isom_set_track_name(GF_ISOFile *the_file, u32 trackNumber, char *name);
GF_ISOFile       1246 include/gpac/isomedia.h const char *gf_isom_get_track_name(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1255 include/gpac/isomedia.h GF_Err gf_isom_set_pl_indication(GF_ISOFile *the_file, u8 PL_Code, u8 ProfileLevel);
GF_ISOFile       1258 include/gpac/isomedia.h GF_Err gf_isom_set_root_od_id(GF_ISOFile *the_file, u32 OD_ID);
GF_ISOFile       1262 include/gpac/isomedia.h GF_Err gf_isom_set_root_od_url(GF_ISOFile *the_file, char *url_string);
GF_ISOFile       1265 include/gpac/isomedia.h GF_Err gf_isom_remove_root_od(GF_ISOFile *the_file);
GF_ISOFile       1268 include/gpac/isomedia.h GF_Err gf_isom_add_desc_to_root_od(GF_ISOFile *the_file, GF_Descriptor *theDesc);
GF_ISOFile       1271 include/gpac/isomedia.h GF_Err gf_isom_add_track_to_root_od(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1274 include/gpac/isomedia.h GF_Err gf_isom_remove_track_from_root_od(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1278 include/gpac/isomedia.h GF_Err gf_isom_new_mpeg4_description(GF_ISOFile *the_file, u32 trackNumber, GF_ESD *esd, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1282 include/gpac/isomedia.h GF_Err gf_isom_change_mpeg4_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_ESD *newESD);
GF_ISOFile       1285 include/gpac/isomedia.h GF_Err gf_isom_add_desc_to_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_Descriptor *theDesc);
GF_ISOFile       1288 include/gpac/isomedia.h GF_Err gf_isom_update_bitrate(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 average_bitrate, u32 max_bitrate, u32 decode_buffer_size);
GF_ISOFile       1297 include/gpac/isomedia.h GF_Err gf_isom_new_generic_sample_description(GF_ISOFile *the_file, u32 trackNumber, char *URLname, char *URNname, GF_GenericSampleDescription *udesc, u32 *outDescriptionIndex);
GF_ISOFile       1300 include/gpac/isomedia.h GF_Err gf_isom_change_generic_sample_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_GenericSampleDescription *udesc);
GF_ISOFile       1308 include/gpac/isomedia.h GF_Err gf_isom_clone_sample_description(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, u32 orig_desc_index, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1311 include/gpac/isomedia.h GF_Err gf_isom_clone_sample_descriptions(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, Bool reset_existing);
GF_ISOFile       1317 include/gpac/isomedia.h GF_Err gf_isom_clone_track(GF_ISOFile *orig_file, u32 orig_track, GF_ISOFile *dest_file, Bool keep_data_ref, u32 *dest_track);
GF_ISOFile       1319 include/gpac/isomedia.h GF_Err gf_isom_clone_pl_indications(GF_ISOFile *orig, GF_ISOFile *dest);
GF_ISOFile       1321 include/gpac/isomedia.h GF_Err gf_isom_clone_root_od(GF_ISOFile *input, GF_ISOFile *output);
GF_ISOFile       1327 include/gpac/isomedia.h GF_Err gf_isom_clone_movie(GF_ISOFile *orig_file, GF_ISOFile *dest_file, Bool clone_tracks, Bool keep_hint_tracks, Bool keep_pssh);
GF_ISOFile       1332 include/gpac/isomedia.h Bool gf_isom_is_same_sample_description(GF_ISOFile *f1, u32 tk1, u32 sdesc_index1, GF_ISOFile *f2, u32 tk2, u32 sdesc_index2);
GF_ISOFile       1334 include/gpac/isomedia.h GF_Err gf_isom_set_JPEG2000(GF_ISOFile *mov, Bool set_on);
GF_ISOFile       1338 include/gpac/isomedia.h GF_Err gf_isom_reset_tables(GF_ISOFile *movie, Bool reset_sample_count);
GF_ISOFile       1340 include/gpac/isomedia.h GF_Err gf_isom_reset_data_offset(GF_ISOFile *movie, u64 *top_box_start);
GF_ISOFile       1346 include/gpac/isomedia.h GF_Err gf_isom_release_segment(GF_ISOFile *movie, Bool reset_tables);
GF_ISOFile       1358 include/gpac/isomedia.h GF_Err gf_isom_open_segment(GF_ISOFile *movie, const char *fileName, u64 start_range, u64 end_range, u32 flags);
GF_ISOFile       1361 include/gpac/isomedia.h u32 gf_isom_get_highest_track_in_scalable_segment(GF_ISOFile *movie, u32 for_base_track);
GF_ISOFile       1406 include/gpac/isomedia.h GF_Err gf_isom_setup_track_fragment(GF_ISOFile *the_file, u32 TrackID,
GF_ISOFile       1416 include/gpac/isomedia.h GF_Err gf_isom_change_track_fragment_defaults(GF_ISOFile *movie, u32 TrackID,
GF_ISOFile       1426 include/gpac/isomedia.h GF_Err gf_isom_finalize_for_fragment(GF_ISOFile *the_file, u32 media_segment_type);
GF_ISOFile       1429 include/gpac/isomedia.h GF_Err gf_isom_set_movie_duration(GF_ISOFile *movie, u64 duration);
GF_ISOFile       1433 include/gpac/isomedia.h GF_Err gf_isom_start_fragment(GF_ISOFile *movie, Bool moof_first);
GF_ISOFile       1436 include/gpac/isomedia.h GF_Err gf_isom_start_segment(GF_ISOFile *movie, const char *SegName, Bool memory_mode);
GF_ISOFile       1439 include/gpac/isomedia.h GF_Err gf_isom_set_traf_base_media_decode_time(GF_ISOFile *movie, u32 TrackID, u64 decode_time);
GF_ISOFile       1442 include/gpac/isomedia.h GF_Err gf_isom_set_traf_mss_timeext(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp_in_10mhz, u64 traf_duration_in_10mhz);
GF_ISOFile       1446 include/gpac/isomedia.h GF_Err gf_isom_close_segment(GF_ISOFile *movie, s32 subsegs_per_sidx, u32 referenceTrackID, u64 ref_track_decode_time, s32 timestamp_shift, u64 ref_track_next_cts, Bool daisy_chain_sidx, Bool last_segment, u32 segment_marker_4cc, u64 *index_start_range, u64 *index_end_range);
GF_ISOFile       1449 include/gpac/isomedia.h GF_Err gf_isom_flush_fragments(GF_ISOFile *movie, Bool last_segment);
GF_ISOFile       1452 include/gpac/isomedia.h GF_Err gf_isom_set_fragment_reference_time(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp, u64 timestamp);
GF_ISOFile       1459 include/gpac/isomedia.h GF_Err gf_isom_allocate_sidx(GF_ISOFile *movie, s32 subsegs_per_sidx, Bool daisy_chain_sidx, u32 nb_segs, u32 *frags_per_segment, u32 *start_range, u32 *end_range);
GF_ISOFile       1480 include/gpac/isomedia.h GF_Err gf_isom_set_fragment_option(GF_ISOFile *the_file, u32 TrackID, u32 Code, u32 param);
GF_ISOFile       1498 include/gpac/isomedia.h GF_Err gf_isom_fragment_add_sample(GF_ISOFile *the_file, u32 TrackID, const GF_ISOSample *sample,
GF_ISOFile       1504 include/gpac/isomedia.h GF_Err gf_isom_fragment_append_data(GF_ISOFile *the_file, u32 TrackID, char *data, u32 data_size, u8 PaddingBits);
GF_ISOFile       1507 include/gpac/isomedia.h void gf_isom_reset_fragment_info(GF_ISOFile *movie, Bool keep_sample_count);
GF_ISOFile       1510 include/gpac/isomedia.h u64 gf_isom_get_fragmented_duration(GF_ISOFile *movie);
GF_ISOFile       1512 include/gpac/isomedia.h u32 gf_isom_get_fragments_count(GF_ISOFile *movie, Bool segments_only);
GF_ISOFile       1514 include/gpac/isomedia.h GF_Err gf_isom_get_fragmented_samples_info(GF_ISOFile *movie, u32 trackID, u32 *nb_samples, u64 *duration);
GF_ISOFile       1516 include/gpac/isomedia.h GF_Err gf_isom_fragment_add_sai(GF_ISOFile *output, GF_ISOFile *input, u32 TrackID, u32 SampleNum);
GF_ISOFile       1517 include/gpac/isomedia.h GF_Err gf_isom_clone_pssh(GF_ISOFile *output, GF_ISOFile *input, Bool in_moof);
GF_ISOFile       1521 include/gpac/isomedia.h GF_Err gf_isom_set_sync_table(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1529 include/gpac/isomedia.h GF_Err gf_isom_remove_sync_shadows(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1534 include/gpac/isomedia.h GF_Err gf_isom_set_sync_shadow(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 syncSample);
GF_ISOFile       1539 include/gpac/isomedia.h GF_Err gf_isom_set_track_interleaving_group(GF_ISOFile *the_file, u32 trackNumber, u32 GroupID);
GF_ISOFile       1546 include/gpac/isomedia.h GF_Err gf_isom_set_track_priority_in_group(GF_ISOFile *the_file, u32 trackNumber, u32 InversePriority);
GF_ISOFile       1549 include/gpac/isomedia.h GF_Err gf_isom_set_max_samples_per_chunk(GF_ISOFile *the_file, u32 trackNumber, u32 maxSamplesPerChunk);
GF_ISOFile       1557 include/gpac/isomedia.h GF_Err gf_isom_set_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig *slConfig);
GF_ISOFile       1559 include/gpac/isomedia.h GF_Err gf_isom_get_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig **slConfig);
GF_ISOFile       1561 include/gpac/isomedia.h u32 gf_isom_get_track_group(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1562 include/gpac/isomedia.h u32 gf_isom_get_track_priority_in_group(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1566 include/gpac/isomedia.h GF_Err gf_isom_store_movie_config(GF_ISOFile *the_file, Bool remove_all);
GF_ISOFile       1568 include/gpac/isomedia.h GF_Err gf_isom_load_movie_config(GF_ISOFile *the_file);
GF_ISOFile       1571 include/gpac/isomedia.h GF_Err gf_isom_make_interleave(GF_ISOFile *mp4file, Double TimeInSec);
GF_ISOFile       1590 include/gpac/isomedia.h GF_Err gf_isom_setup_hint_track(GF_ISOFile *the_file, u32 trackNumber, u32 HintType);
GF_ISOFile       1600 include/gpac/isomedia.h GF_Err gf_isom_new_hint_description(GF_ISOFile *the_file, u32 trackNumber, s32 HintTrackVersion, s32 LastCompatibleVersion, u8 Rely, u32 *HintDescriptionIndex);
GF_ISOFile       1604 include/gpac/isomedia.h GF_Err gf_isom_begin_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TransmissionTime);
GF_ISOFile       1609 include/gpac/isomedia.h GF_Err gf_isom_end_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u8 IsRandomAccessPoint);
GF_ISOFile       1620 include/gpac/isomedia.h GF_Err gf_isom_hint_blank_data(GF_ISOFile *the_file, u32 trackNumber, u8 AtBegin);
GF_ISOFile       1625 include/gpac/isomedia.h GF_Err gf_isom_hint_direct_data(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 dataLength, u8 AtBegin);
GF_ISOFile       1641 include/gpac/isomedia.h GF_Err gf_isom_hint_sample_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 SampleNumber, u16 DataLength, u32 offsetInSample, char *extra_data, u8 AtBegin);
GF_ISOFile       1653 include/gpac/isomedia.h GF_Err gf_isom_hint_sample_description_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 StreamDescriptionIndex, u16 DataLength, u32 offsetInDescription, u8 AtBegin);
GF_ISOFile       1673 include/gpac/isomedia.h GF_Err gf_isom_rtp_packet_begin(GF_ISOFile *the_file, u32 trackNumber, s32 relativeTime, u8 PackingBit, u8 eXtensionBit, u8 MarkerBit, u8 PayloadType, u8 B_frame, u8 IsRepeatedPacket, u16 SequenceNumber);
GF_ISOFile       1676 include/gpac/isomedia.h GF_Err gf_isom_rtp_packet_set_flags(GF_ISOFile *the_file, u32 trackNumber, u8 PackingBit, u8 eXtensionBit, u8 MarkerBit, u8 disposable_packet, u8 IsRepeatedPacket);
GF_ISOFile       1682 include/gpac/isomedia.h GF_Err gf_isom_rtp_packet_set_offset(GF_ISOFile *the_file, u32 trackNumber, s32 timeOffset);
GF_ISOFile       1690 include/gpac/isomedia.h GF_Err gf_isom_rtp_set_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeScale);
GF_ISOFile       1693 include/gpac/isomedia.h GF_Err gf_isom_rtp_set_time_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeOffset);
GF_ISOFile       1696 include/gpac/isomedia.h GF_Err gf_isom_rtp_set_time_sequence_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 SequenceNumberOffset);
GF_ISOFile       1705 include/gpac/isomedia.h GF_Err gf_isom_sdp_add_track_line(GF_ISOFile *the_file, u32 trackNumber, const char *text);
GF_ISOFile       1707 include/gpac/isomedia.h GF_Err gf_isom_sdp_clean_track(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1711 include/gpac/isomedia.h GF_Err gf_isom_sdp_add_line(GF_ISOFile *the_file, const char *text);
GF_ISOFile       1713 include/gpac/isomedia.h GF_Err gf_isom_sdp_clean(GF_ISOFile *the_file);
GF_ISOFile       1723 include/gpac/isomedia.h GF_Err gf_isom_dump(GF_ISOFile *file, FILE *trace);
GF_ISOFile       1741 include/gpac/isomedia.h GF_Err gf_isom_dump_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE * trace);
GF_ISOFile       1745 include/gpac/isomedia.h GF_Err gf_isom_sdp_get(GF_ISOFile *the_file, const char **sdp, u32 *length);
GF_ISOFile       1747 include/gpac/isomedia.h GF_Err gf_isom_sdp_track_get(GF_ISOFile *the_file, u32 trackNumber, const char **sdp, u32 *length);
GF_ISOFile       1749 include/gpac/isomedia.h u32 gf_isom_get_payt_count(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1750 include/gpac/isomedia.h const char *gf_isom_get_payt_info(GF_ISOFile *the_file, u32 trackNumber, u32 index, u32 *payID);
GF_ISOFile       1766 include/gpac/isomedia.h GF_Err gf_isom_reset_hint_reader(GF_ISOFile *the_file, u32 trackNumber, u32 sample_start, u32 ts_offset, u32 sn_offset, u32 ssrc);
GF_ISOFile       1780 include/gpac/isomedia.h GF_Err gf_isom_next_hint_packet(GF_ISOFile *the_file, u32 trackNumber, char **pck_data, u32 *pck_size, Bool *disposable, Bool *repeated, u32 *trans_ts, u32 *sample_num);
GF_ISOFile       1815 include/gpac/isomedia.h GF_3GPConfig *gf_isom_3gp_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile       1818 include/gpac/isomedia.h GF_Err gf_isom_3gp_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *config, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1820 include/gpac/isomedia.h GF_Err gf_isom_3gp_config_update(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *config, u32 DescriptionIndex);
GF_ISOFile       1826 include/gpac/isomedia.h GF_AVCConfig *gf_isom_avc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1828 include/gpac/isomedia.h GF_AVCConfig *gf_isom_svc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1830 include/gpac/isomedia.h GF_AVCConfig *gf_isom_mvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1842 include/gpac/isomedia.h u32 gf_isom_get_avc_svc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1853 include/gpac/isomedia.h u32 gf_isom_get_hevc_lhvc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1856 include/gpac/isomedia.h GF_HEVCConfig *gf_isom_hevc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1858 include/gpac/isomedia.h GF_HEVCConfig *gf_isom_lhvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1861 include/gpac/isomedia.h Bool gf_isom_needs_layer_reconstruction(GF_ISOFile *file);
GF_ISOFile       1881 include/gpac/isomedia.h GF_Err gf_isom_set_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber, u32 nalu_extract_mode);
GF_ISOFile       1882 include/gpac/isomedia.h u32 gf_isom_get_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       1887 include/gpac/isomedia.h GF_Err gf_isom_avc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1889 include/gpac/isomedia.h GF_Err gf_isom_avc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg);
GF_ISOFile       1891 include/gpac/isomedia.h GF_Err gf_isom_svc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_additional);
GF_ISOFile       1893 include/gpac/isomedia.h GF_Err gf_isom_svc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1895 include/gpac/isomedia.h GF_Err gf_isom_svc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1898 include/gpac/isomedia.h GF_Err gf_isom_mvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_additional);
GF_ISOFile       1900 include/gpac/isomedia.h GF_Err gf_isom_mvc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1902 include/gpac/isomedia.h GF_Err gf_isom_mvc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1905 include/gpac/isomedia.h GF_Err gf_isom_avc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1908 include/gpac/isomedia.h GF_Err gf_isom_hevc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex);
GF_ISOFile       1911 include/gpac/isomedia.h GF_Err gf_isom_hevc_set_tile_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, Bool is_base_track);
GF_ISOFile       1915 include/gpac/isomedia.h GF_Err gf_isom_hevc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_HEVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1917 include/gpac/isomedia.h GF_Err gf_isom_hevc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg);
GF_ISOFile       1928 include/gpac/isomedia.h GF_Err gf_isom_lhvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, GF_ISOMLHEVCTrackType track_type);
GF_ISOFile       1942 include/gpac/isomedia.h GF_Err gf_isom_text_set_streaming_mode(GF_ISOFile *the_file, Bool do_convert);
GF_ISOFile       1955 include/gpac/isomedia.h GF_Err gf_isom_text_dump(GF_ISOFile *the_file, u32 track, FILE *dump, GF_TextDumpType dump_type);
GF_ISOFile       1966 include/gpac/isomedia.h GF_Err gf_isom_text_get_encoded_tx3g(GF_ISOFile *file, u32 track, u32 sidx, u32 sidx_offset, char **tx3g, u32 *tx3g_size);
GF_ISOFile       1972 include/gpac/isomedia.h GF_Err gf_isom_text_has_similar_description(GF_ISOFile *the_file, u32 trackNumber, GF_TextSampleDescriptor *desc, u32 *outDescIdx, Bool *same_box, Bool *same_styles);
GF_ISOFile       1989 include/gpac/isomedia.h GF_Err gf_isom_new_webvtt_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       1990 include/gpac/isomedia.h GF_Err gf_isom_update_webvtt_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, const char *config);
GF_ISOFile       1993 include/gpac/isomedia.h GF_Err gf_isom_stxt_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const char **mime, const char **encoding, const char **config);
GF_ISOFile       1994 include/gpac/isomedia.h GF_Err gf_isom_new_stxt_description(GF_ISOFile *movie, u32 trackNumber, u32 type, const char *mime, const char *encoding, const char *config, u32 *outDescriptionIndex);
GF_ISOFile       1995 include/gpac/isomedia.h GF_Err gf_isom_update_stxt_description(GF_ISOFile *movie, u32 trackNumber, const char *encoding, const char *config, u32 DescriptionIndex);
GF_ISOFile       1997 include/gpac/isomedia.h GF_Err gf_isom_xml_subtitle_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex,
GF_ISOFile       1999 include/gpac/isomedia.h GF_Err gf_isom_new_xml_subtitle_description(GF_ISOFile  *movie, u32 trackNumber,
GF_ISOFile       2002 include/gpac/isomedia.h GF_Err gf_isom_update_xml_subtitle_description(GF_ISOFile *movie, u32 trackNumber,
GF_ISOFile       2014 include/gpac/isomedia.h GF_Err gf_isom_text_set_display_flags(GF_ISOFile *file, u32 track, u32 SampleDescriptionIndex, u32 flags, GF_TextFlagsMode op_type);
GF_ISOFile       2022 include/gpac/isomedia.h GF_Err gf_isom_new_text_description(GF_ISOFile *the_file, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       2024 include/gpac/isomedia.h GF_Err gf_isom_update_text_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_TextSampleDescriptor *desc);
GF_ISOFile       2131 include/gpac/isomedia.h GF_ISMASample *gf_isom_get_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, GF_ISOSample *samp, u32 sampleDescriptionIndex);
GF_ISOFile       2134 include/gpac/isomedia.h u32 gf_isom_is_media_encrypted(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile       2137 include/gpac/isomedia.h Bool gf_isom_is_ismacryp_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile       2140 include/gpac/isomedia.h Bool gf_isom_is_omadrm_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile       2142 include/gpac/isomedia.h GF_Err gf_isom_get_omadrm_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat,
GF_ISOFile       2158 include/gpac/isomedia.h GF_Err gf_isom_get_ismacryp_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, const char **outSchemeURI, const char **outKMS_URI, Bool *outSelectiveEncryption, u32 *outIVLength, u32 *outKeyIndicationLength);
GF_ISOFile       2161 include/gpac/isomedia.h GF_Err gf_isom_get_original_format_type(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat);
GF_ISOFile       2179 include/gpac/isomedia.h GF_Err gf_isom_remove_track_protection(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile       2182 include/gpac/isomedia.h GF_Err gf_isom_set_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type,
GF_ISOFile       2190 include/gpac/isomedia.h GF_Err gf_isom_change_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, char *scheme_uri, char *kms_uri);
GF_ISOFile       2193 include/gpac/isomedia.h GF_Err gf_isom_set_oma_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index,
GF_ISOFile       2198 include/gpac/isomedia.h GF_Err gf_isom_cenc_allocate_storage(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u32 AlgorithmID, u8 IV_size, bin128 KID);
GF_ISOFile       2199 include/gpac/isomedia.h GF_Err gf_isom_track_cenc_add_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u8 IV_size, char *buf, u32 len);
GF_ISOFile       2203 include/gpac/isomedia.h GF_Err gf_isom_set_cenc_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type,
GF_ISOFile       2208 include/gpac/isomedia.h GF_Err gf_cenc_set_pssh(GF_ISOFile *mp4, bin128 systemID, u32 version, u32 KID_count, bin128 *KID, char *data, u32 len);
GF_ISOFile       2210 include/gpac/isomedia.h GF_Err gf_isom_remove_cenc_saiz(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       2211 include/gpac/isomedia.h GF_Err gf_isom_remove_cenc_saio(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       2212 include/gpac/isomedia.h GF_Err gf_isom_remove_samp_enc_box(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       2213 include/gpac/isomedia.h GF_Err gf_isom_remove_samp_group_box(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       2214 include/gpac/isomedia.h GF_Err gf_isom_remove_pssh_box(GF_ISOFile *the_file);
GF_ISOFile       2216 include/gpac/isomedia.h Bool gf_isom_is_adobe_protection_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile       2217 include/gpac/isomedia.h GF_Err gf_isom_get_adobe_protection_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion);
GF_ISOFile       2218 include/gpac/isomedia.h GF_Err gf_isom_set_adobe_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 scheme_version, Bool is_selective_enc, char *metadata, u32 len);
GF_ISOFile       2220 include/gpac/isomedia.h void gf_isom_ipmpx_remove_tool_list(GF_ISOFile *the_file);
GF_ISOFile       2224 include/gpac/isomedia.h Bool gf_isom_is_cenc_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile       2225 include/gpac/isomedia.h GF_Err gf_isom_get_cenc_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, u32 *outIVLength);
GF_ISOFile       2230 include/gpac/isomedia.h GF_Err gf_isom_cenc_get_sample_aux_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_CENCSampleAuxInfo **sai, u32 *container_type);
GF_ISOFile       2232 include/gpac/isomedia.h void gf_isom_cenc_get_default_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID);
GF_ISOFile       2234 include/gpac/isomedia.h Bool gf_isom_cenc_is_pattern_mode(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex);
GF_ISOFile       2235 include/gpac/isomedia.h void gf_isom_cenc_get_default_pattern_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u8 *default_crypt_byte_block, u8 *default_skip_byte_block);
GF_ISOFile       2237 include/gpac/isomedia.h u32 gf_isom_get_pssh_count(GF_ISOFile *file);
GF_ISOFile       2239 include/gpac/isomedia.h GF_Err gf_isom_get_pssh_info(GF_ISOFile *file, u32 pssh_index, bin128 SystemID, u32 *KID_count, const bin128 **KIDs, const u8 **private_data, u32 *private_data_size);
GF_ISOFile       2244 include/gpac/isomedia.h GF_Err gf_isom_dump_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, FILE * trace);
GF_ISOFile       2245 include/gpac/isomedia.h GF_Err gf_isom_dump_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE *trace);
GF_ISOFile       2266 include/gpac/isomedia.h u32 gf_isom_get_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num);
GF_ISOFile       2270 include/gpac/isomedia.h u32 gf_isom_has_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num);
GF_ISOFile       2276 include/gpac/isomedia.h GF_Err gf_isom_extract_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *outName, Bool *is_binary);
GF_ISOFile       2279 include/gpac/isomedia.h u32 gf_isom_get_meta_item_count(GF_ISOFile *file, Bool root_meta, u32 track_num);
GF_ISOFile       2292 include/gpac/isomedia.h GF_Err gf_isom_get_meta_item_info(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num,
GF_ISOFile       2299 include/gpac/isomedia.h u32 gf_isom_get_meta_item_by_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_ID);
GF_ISOFile       2305 include/gpac/isomedia.h GF_Err gf_isom_extract_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num, const char *dump_file_name);
GF_ISOFile       2310 include/gpac/isomedia.h GF_Err gf_isom_extract_meta_item_mem(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, char **out_data, u32 *out_size, const char **mime_type);
GF_ISOFile       2313 include/gpac/isomedia.h u32 gf_isom_get_meta_primary_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num);
GF_ISOFile       2321 include/gpac/isomedia.h GF_Err gf_isom_set_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 metaType);
GF_ISOFile       2324 include/gpac/isomedia.h GF_Err gf_isom_remove_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num);
GF_ISOFile       2327 include/gpac/isomedia.h GF_Err gf_isom_set_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *XMLFileName, Bool IsBinaryXML);
GF_ISOFile       2329 include/gpac/isomedia.h GF_Err gf_isom_set_meta_xml_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, unsigned char *data, u32 data_size, Bool IsBinaryXML);
GF_ISOFile       2351 include/gpac/isomedia.h GF_Err gf_isom_meta_get_next_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 *item_id);
GF_ISOFile       2353 include/gpac/isomedia.h GF_Err gf_isom_add_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool self_reference, char *resource_path, const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, const char *URL, const char *URN, GF_ImageItemProperties *imgprop);
GF_ISOFile       2355 include/gpac/isomedia.h GF_Err gf_isom_add_meta_item_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, GF_ImageItemProperties *image_props, char *data, u32 data_len, GF_List *item_extent_refs);
GF_ISOFile       2357 include/gpac/isomedia.h GF_Err gf_isom_iff_create_image_item_from_track(GF_ISOFile *movie, Bool root_meta, u32 meta_track_number, u32 track, const char *item_name, u32 item_id, GF_ImageItemProperties *image_props, GF_List *item_extent_refs);
GF_ISOFile       2360 include/gpac/isomedia.h GF_Err gf_isom_remove_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num);
GF_ISOFile       2363 include/gpac/isomedia.h GF_Err gf_isom_set_meta_primary_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num);
GF_ISOFile       2365 include/gpac/isomedia.h GF_Err gf_isom_meta_add_item_ref(GF_ISOFile *file, Bool root_meta, u32 trackID, u32 from_id, u32 to_id, u32 type, u64 *ref_index);
GF_ISOFile       2374 include/gpac/isomedia.h GF_Err gf_isom_get_xml_metadata_description(GF_ISOFile *file, u32 track, u32 sampleDescription, const char **_namespace, const char **schema_loc, const char **content_encoding);
GF_ISOFile       2378 include/gpac/isomedia.h GF_Err gf_isom_new_xml_metadata_description(GF_ISOFile *movie, u32 trackNumber, const char *_namespace, const char *schema_loc, const char *content_encoding, u32 *outDescriptionIndex);
GF_ISOFile       2417 include/gpac/isomedia.h GF_Err gf_isom_apple_get_tag(GF_ISOFile *mov, u32 tag, const char **data, u32 *data_len);
GF_ISOFile       2422 include/gpac/isomedia.h GF_Err gf_isom_apple_set_tag(GF_ISOFile *mov, u32 tag, const char *data, u32 data_len);
GF_ISOFile       2425 include/gpac/isomedia.h GF_Err gf_isom_set_ipod_compatible(GF_ISOFile *the_file, u32 trackNumber);
GF_ISOFile       2436 include/gpac/isomedia.h GF_Err gf_isom_get_track_switch_group_count(GF_ISOFile *movie, u32 trackNumber, u32 *alternateGroupID, u32 *nb_groups);
GF_ISOFile       2444 include/gpac/isomedia.h const u32 *gf_isom_get_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 group_index, u32 *switchGroupID, u32 *criteriaListSize);
GF_ISOFile       2456 include/gpac/isomedia.h GF_Err gf_isom_set_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 trackRefGroup, Bool is_switch_group, u32 *switchGroupID, u32 *criteriaList, u32 criteriaListCount);
GF_ISOFile       2459 include/gpac/isomedia.h GF_Err gf_isom_reset_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, Bool reset_all_group);
GF_ISOFile       2462 include/gpac/isomedia.h GF_Err gf_isom_reset_switch_parameters(GF_ISOFile *movie);
GF_ISOFile       2482 include/gpac/isomedia.h GF_Err gf_isom_get_dims_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_DIMSDescription *desc);
GF_ISOFile       2484 include/gpac/isomedia.h GF_Err gf_isom_new_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       2485 include/gpac/isomedia.h GF_Err gf_isom_update_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 DescriptionIndex);
GF_ISOFile       2511 include/gpac/isomedia.h GF_AC3Config *gf_isom_ac3_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex);
GF_ISOFile       2514 include/gpac/isomedia.h GF_Err gf_isom_ac3_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AC3Config *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex);
GF_ISOFile       2520 include/gpac/isomedia.h u32 gf_isom_sample_has_subsamples(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags);
GF_ISOFile       2521 include/gpac/isomedia.h GF_Err gf_isom_sample_get_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleNumber, u32 *size, u8 *priority, u32 *reserved, Bool *discardable);
GF_ISOFile       2526 include/gpac/isomedia.h GF_Err gf_isom_add_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable);
GF_ISOFile       2529 include/gpac/isomedia.h GF_Err gf_isom_fragment_add_subsample(GF_ISOFile *movie, u32 TrackID, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable);
GF_ISOFile       2532 include/gpac/isomedia.h GF_Err gf_isom_fragment_copy_subsample(GF_ISOFile *dest, u32 TrackID, GF_ISOFile *orig, u32 track, u32 sampleNumber, Bool sgpd_in_traf);
GF_ISOFile       2535 include/gpac/isomedia.h u32 gf_isom_get_next_moof_number(GF_ISOFile *movie);
GF_ISOFile       2537 include/gpac/isomedia.h void gf_isom_set_next_moof_number(GF_ISOFile *movie, u32 value);
GF_ISOFile       2541 include/gpac/isomedia.h GF_Err gf_isom_get_sample_rap_roll_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, Bool *is_rap, Bool *has_roll, s32 *roll_distance);
GF_ISOFile       2544 include/gpac/isomedia.h Bool gf_isom_get_sample_group_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_description_index, u32 grouping_type, u32 *default_index, const char **data, u32 *size);
GF_ISOFile       2547 include/gpac/isomedia.h Bool gf_isom_get_tile_info(GF_ISOFile *file, u32 trackNumber, u32 sample_description_index, u32 *default_sample_group_index, u32 *id, u32 *independent, Bool *full_frame, u32 *x, u32 *y, u32 *w, u32 *h);
GF_ISOFile       2550 include/gpac/isomedia.h Bool gf_isom_drop_date_version_info_enabled(GF_ISOFile *file);
GF_ISOFile       2557 include/gpac/isomedia.h GF_Err gf_isom_set_sample_rap_group(GF_ISOFile *movie, u32 track, u32 sample_number, u32 num_leading_samples);
GF_ISOFile       2560 include/gpac/isomedia.h GF_Err gf_isom_set_sample_roll_group(GF_ISOFile *movie, u32 track, u32 sample_number, s16 roll_distance);
GF_ISOFile       2563 include/gpac/isomedia.h GF_Err gf_isom_set_sample_cenc_group(GF_ISOFile *movie, u32 track, u32 sample_number, u8 isEncrypted, u8 IV_size, bin128 KeyID,
GF_ISOFile       2566 include/gpac/isomedia.h GF_Err gf_isom_set_composition_offset_mode(GF_ISOFile *file, u32 track, Bool use_negative_offsets);
GF_ISOFile       2570 include/gpac/isomedia.h GF_Err gf_isom_add_sample_group_info(GF_ISOFile *movie, u32 track, u32 grouping_type, void *data, u32 data_size, Bool is_default, u32 *sampleGroupDescriptionIndex);
GF_ISOFile       2573 include/gpac/isomedia.h GF_Err gf_isom_remove_sample_group(GF_ISOFile *movie, u32 track, u32 grouping_type);
GF_ISOFile       2576 include/gpac/isomedia.h GF_Err gf_isom_add_sample_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 grouping_type, u32 sampleGroupDescriptionIndex, u32 grouping_type_parameter);
GF_ISOFile       2580 include/gpac/isomedia.h GF_Err gf_isom_set_track_group(GF_ISOFile *file, u32 track_number, u32 track_group_id, u32 group_type, Bool do_add);
GF_ISOFile       2584 include/gpac/isomedia.h GF_Err gf_isom_get_sample_cenc_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID,
GF_ISOFile         68 include/gpac/media_tools.h GF_ESD *gf_media_map_esd(GF_ISOFile *mp4, u32 track);
GF_ISOFile         79 include/gpac/media_tools.h GF_Err gf_media_get_rfc_6381_codec_name(GF_ISOFile *movie, u32 track, char *szCodec, Bool force_inband_xps, Bool force_sbr);
GF_ISOFile         91 include/gpac/media_tools.h GF_Err gf_media_change_par(GF_ISOFile *file, u32 track, s32 ar_num, s32 ar_den);
GF_ISOFile         99 include/gpac/media_tools.h GF_Err gf_media_remove_non_rap(GF_ISOFile *file, u32 track);
GF_ISOFile        276 include/gpac/media_tools.h 	GF_ISOFile *dest;
GF_ISOFile        313 include/gpac/media_tools.h 	GF_ISOFile *orig;
GF_ISOFile        367 include/gpac/media_tools.h GF_Err gf_media_import_chapters(GF_ISOFile *file, char *chap_file, Double import_fps);
GF_ISOFile        378 include/gpac/media_tools.h GF_Err gf_media_make_isma(GF_ISOFile *file, Bool keepESIDs, Bool keepImage, Bool no_ocr);
GF_ISOFile        385 include/gpac/media_tools.h GF_Err gf_media_make_3gpp(GF_ISOFile *file);
GF_ISOFile        392 include/gpac/media_tools.h GF_Err gf_media_make_psp(GF_ISOFile *file);
GF_ISOFile        413 include/gpac/media_tools.h GF_Err gf_media_change_pl(GF_ISOFile *file, u32 track, u32 profile, u32 level);
GF_ISOFile        423 include/gpac/media_tools.h GF_Err gf_media_avc_rewrite_samples(GF_ISOFile *file, u32 track, u32 prev_size_in_bits, u32 new_size_in_bits);
GF_ISOFile        432 include/gpac/media_tools.h GF_Err gf_media_split_svc(GF_ISOFile *file, u32 track, Bool splitAll);
GF_ISOFile        441 include/gpac/media_tools.h GF_Err gf_media_merge_svc(GF_ISOFile *file, u32 track, Bool mergeAll);
GF_ISOFile        452 include/gpac/media_tools.h GF_Err gf_media_split_lhvc(GF_ISOFile *file, u32 track, Bool for_temporal_sublayers, Bool splitAll, Bool use_extractors);
GF_ISOFile        460 include/gpac/media_tools.h GF_Err gf_media_split_hevc_tiles(GF_ISOFile *file, u32 signal_only);
GF_ISOFile        471 include/gpac/media_tools.h GF_Err gf_media_filter_hevc(GF_ISOFile *file, u32 track, u8 max_temporal_id_plus_one, u8 max_layer_id_plus_one);
GF_ISOFile        871 include/gpac/media_tools.h GF_Err gf_media_fragment_file(GF_ISOFile *file, const char *output_file, Double max_duration_sec);
GF_ISOFile        950 include/gpac/media_tools.h 	GF_ISOFile *file;
GF_ISOFile       1016 include/gpac/media_tools.h GF_RTPHinter *gf_hinter_track_new(GF_ISOFile *file, u32 track,
GF_ISOFile       1085 include/gpac/media_tools.h GF_Err gf_hinter_finalize(GF_ISOFile *file, GF_SDP_IODProfile IOD_Profile, u32 bandwidth);
GF_ISOFile        135 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_append_sdp_extended(GF_RTPStreamer *rtp, u16 ESID, char *dsi, u32 dsi_len, GF_ISOFile *isofile, u32 isotrack, char *KMS_URI, u32 width, u32 height, char **out_sdp_buffer) ;
GF_ISOFile        137 include/gpac/rtp_streamer.h GF_Err gf_rtp_streamer_append_sdp_decoding_dependency(GF_ISOFile *isofile, u32 isotrack, u8 *payload_type, char **out_sdp_buffer);
GF_ISOFile        267 include/gpac/scene_manager.h 	GF_ISOFile *isom;
GF_ISOFile        352 include/gpac/scene_manager.h GF_Err gf_sm_encode_to_file(GF_SceneManager *ctx, GF_ISOFile *mp4, GF_SMEncodeOptions *opt);
GF_ISOFile         54 modules/isom_in/isom_in.h 	GF_ISOFile *mov;
GF_ISOFile        147 modules/isom_in/isom_in.h void isor_emulate_chapters(GF_ISOFile *file, GF_InitialObjectDescriptor *iod);
GF_ISOFile         31 modules/isom_in/load.c void isor_emulate_chapters(GF_ISOFile *file, GF_InitialObjectDescriptor *iod)
GF_ISOFile        468 modules/isom_in/read.c static Bool check_mpeg4_systems(GF_InputService *plug, GF_ISOFile *mov)
GF_ISOFile        531 modules/isom_in/read.c static u32 get_track_id(GF_ISOFile *mov, u32 media_type, u32 idx)
GF_ISOFile        967 modules/isom_in/read.c u32 gf_channel_switch_quality(ISOMChannel *ch, GF_ISOFile *the_file, Bool switch_up)
GF_ISOFile         44 modules/timedtext/timedtext_in.c 	GF_ISOFile *mp4;
GF_ISOFile        128 modules/widgetman/widgetman.c 		GF_ISOFile *isom = gf_isom_open(wpack->package_path, GF_ISOM_OPEN_READ, 0);
GF_ISOFile        254 modules/widgetman/widgetman.c 	GF_ISOFile *isom = gf_isom_open(path, GF_ISOM_OPEN_READ, 0);
GF_ISOFile        513 src/ietf/rtp_streamer.c void gf_media_format_ttxt_sdp(GP_RTPPacketizer *builder, char *payload_name, char *sdpLine, GF_ISOFile *file, u32 track)
GF_ISOFile        557 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_append_sdp_extended(GF_RTPStreamer *rtp, u16 ESID, char *dsi, u32 dsi_len, GF_ISOFile *isofile, u32 isotrack, char *KMS_URI, u32 width, u32 height, char **out_sdp_buffer)
GF_ISOFile        733 src/ietf/rtp_streamer.c GF_Err gf_rtp_streamer_append_sdp_decoding_dependency(GF_ISOFile *isofile, u32 isotrack, u8 *payload_type, char **out_sdp_buffer)
GF_ISOFile         86 src/isomedia/avc_ext.c static GF_Err process_extractor(GF_ISOFile *file, GF_MediaBox *mdia, u32 sampleNumber, u64 sampleDTS, u32 nal_size, u16 nal_hdr, u32 nal_unit_size_field, Bool is_hevc, Bool rewrite_ps, Bool rewrite_start_codes, GF_BitStream *src_bs, GF_BitStream *dst_bs, u32 extractor_mode)
GF_ISOFile        386 src/isomedia/avc_ext.c 	GF_ISOFile *file = mdia->mediaTrack->moov->mov;
GF_ISOFile       1158 src/isomedia/avc_ext.c GF_Err gf_isom_avc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       1193 src/isomedia/avc_ext.c static GF_Err gf_isom_avc_config_update_ex(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, u32 op_type)
GF_ISOFile       1305 src/isomedia/avc_ext.c GF_Err gf_isom_avc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1311 src/isomedia/avc_ext.c GF_Err gf_isom_avc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg)
GF_ISOFile       1316 src/isomedia/avc_ext.c GF_Err gf_isom_svc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_add)
GF_ISOFile       1321 src/isomedia/avc_ext.c GF_Err gf_isom_mvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_AVCConfig *cfg, Bool is_add)
GF_ISOFile       1326 src/isomedia/avc_ext.c static GF_Err gf_isom_svc_mvc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, Bool is_mvc)
GF_ISOFile       1362 src/isomedia/avc_ext.c GF_Err gf_isom_svc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1367 src/isomedia/avc_ext.c GF_Err gf_isom_mvc_config_del(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1374 src/isomedia/avc_ext.c GF_Err gf_isom_set_ipod_compatible(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1407 src/isomedia/avc_ext.c static GF_Err gf_isom_svc_mvc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, Bool is_mvc, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       1450 src/isomedia/avc_ext.c GF_Err gf_isom_svc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       1456 src/isomedia/avc_ext.c GF_Err gf_isom_mvc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       1463 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_HEVCConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       1542 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_config_update_ex(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, u32 operand_type)
GF_ISOFile       1659 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg)
GF_ISOFile       1665 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_set_inband_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1671 src/isomedia/avc_ext.c GF_Err gf_isom_hevc_set_tile_config(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, Bool is_base_track)
GF_ISOFile       1676 src/isomedia/avc_ext.c GF_Err gf_isom_lhvc_config_update(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex, GF_HEVCConfig *cfg, GF_ISOMLHEVCTrackType track_type)
GF_ISOFile       1718 src/isomedia/avc_ext.c GF_AVCConfig *gf_isom_avc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1735 src/isomedia/avc_ext.c GF_HEVCConfig *gf_isom_hevc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1757 src/isomedia/avc_ext.c GF_AVCConfig *gf_isom_svc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1773 src/isomedia/avc_ext.c GF_AVCConfig *gf_isom_mvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1789 src/isomedia/avc_ext.c u32 gf_isom_get_avc_svc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1830 src/isomedia/avc_ext.c u32 gf_isom_get_hevc_lhvc_type(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1869 src/isomedia/avc_ext.c GF_HEVCConfig *gf_isom_lhvc_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile        245 src/isomedia/box_code_apple.c GF_MetaBox *gf_isom_apple_get_meta_extensions(GF_ISOFile *mov)
GF_ISOFile        267 src/isomedia/box_code_apple.c GF_MetaBox *gf_isom_apple_create_meta_extensions(GF_ISOFile *mov)
GF_ISOFile        114 src/isomedia/box_dump.c GF_Err gf_isom_dump(GF_ISOFile *mov, FILE * trace)
GF_ISOFile       2434 src/isomedia/box_dump.c GF_Err gf_isom_dump_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE * trace)
GF_ISOFile       2605 src/isomedia/box_dump.c static GF_Err gf_isom_dump_ttxt_track(GF_ISOFile *the_file, u32 track, FILE *dump, Bool box_dump)
GF_ISOFile       2941 src/isomedia/box_dump.c static GF_Err gf_isom_dump_srt_track(GF_ISOFile *the_file, u32 track, FILE *dump)
GF_ISOFile       3102 src/isomedia/box_dump.c static GF_Err gf_isom_dump_svg_track(GF_ISOFile *the_file, u32 track, FILE *dump)
GF_ISOFile       3188 src/isomedia/box_dump.c GF_Err gf_isom_text_dump(GF_ISOFile *the_file, u32 track, FILE *dump, GF_TextDumpType dump_type)
GF_ISOFile       3292 src/isomedia/box_dump.c GF_Err gf_isom_dump_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, FILE * trace)
GF_ISOFile       3325 src/isomedia/box_dump.c GF_Err gf_isom_dump_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, u32 SampleNum, FILE * trace)
GF_ISOFile         34 src/isomedia/data_map.c GF_Err gf_isom_set_output_buffering(GF_ISOFile *movie, u32 size)
GF_ISOFile        146 src/isomedia/drm_sample.c GF_ISMASample *gf_isom_get_ismacryp_sample(GF_ISOFile *the_file, u32 trackNumber, GF_ISOSample *samp, u32 sampleDescriptionIndex)
GF_ISOFile        180 src/isomedia/drm_sample.c u32 gf_isom_is_media_encrypted(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile        197 src/isomedia/drm_sample.c Bool gf_isom_is_ismacryp_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile        216 src/isomedia/drm_sample.c Bool gf_isom_is_omadrm_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile        236 src/isomedia/drm_sample.c GF_Err gf_isom_get_ismacryp_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, const char **outSchemeURI, const char **outKMS_URI, Bool *outSelectiveEncryption, u32 *outIVLength, u32 *outKeyIndicationLength)
GF_ISOFile        275 src/isomedia/drm_sample.c GF_Err gf_isom_get_omadrm_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat,
GF_ISOFile        319 src/isomedia/drm_sample.c GF_Err gf_isom_remove_track_protection(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile        351 src/isomedia/drm_sample.c GF_Err gf_isom_change_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, char *scheme_uri, char *kms_uri)
GF_ISOFile        380 src/isomedia/drm_sample.c static GF_Err isom_set_protected_entry(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u8 version, u32 flags,
GF_ISOFile        468 src/isomedia/drm_sample.c GF_Err gf_isom_set_ismacryp_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type,
GF_ISOFile        494 src/isomedia/drm_sample.c GF_Err gf_isom_set_oma_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index,
GF_ISOFile        527 src/isomedia/drm_sample.c GF_Err gf_isom_get_original_format_type(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat)
GF_ISOFile        549 src/isomedia/drm_sample.c Bool gf_isom_is_cenc_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile        575 src/isomedia/drm_sample.c GF_Err gf_isom_get_cenc_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion, u32 *outIVLength)
GF_ISOFile        610 src/isomedia/drm_sample.c GF_Err gf_isom_set_cenc_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type,
GF_ISOFile        640 src/isomedia/drm_sample.c GF_Err gf_isom_set_cenc_saio(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        662 src/isomedia/drm_sample.c GF_Err gf_isom_remove_cenc_saiz(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        690 src/isomedia/drm_sample.c GF_Err gf_isom_remove_cenc_saio(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        718 src/isomedia/drm_sample.c GF_Err gf_cenc_set_pssh(GF_ISOFile *mp4, bin128 systemID, u32 version, u32 KID_count, bin128 *KIDs, char *data, u32 len) {
GF_ISOFile        746 src/isomedia/drm_sample.c GF_Err gf_isom_remove_samp_enc_box(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        778 src/isomedia/drm_sample.c GF_Err gf_isom_remove_samp_group_box(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        817 src/isomedia/drm_sample.c GF_Err gf_isom_remove_pssh_box(GF_ISOFile *the_file)
GF_ISOFile        873 src/isomedia/drm_sample.c GF_Err gf_isom_cenc_allocate_storage(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u32 AlgorithmID, u8 IV_size, bin128 KID)
GF_ISOFile        982 src/isomedia/drm_sample.c GF_Err gf_isom_track_cenc_add_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u8 IV_size, char *buf, u32 len)
GF_ISOFile       1152 src/isomedia/drm_sample.c GF_Err gf_isom_cenc_get_sample_aux_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, GF_CENCSampleAuxInfo **sai, u32 *container_type)
GF_ISOFile       1262 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID)
GF_ISOFile       1288 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_pattern_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u8 *default_crypt_byte_block, u8 *default_skip_byte_block)
GF_ISOFile       1298 src/isomedia/drm_sample.c GF_Err gf_isom_set_adobe_protection(GF_ISOFile *the_file, u32 trackNumber, u32 desc_index, u32 scheme_type, u32 scheme_version, Bool is_selective_enc, char *metadata, u32 len)
GF_ISOFile       1344 src/isomedia/drm_sample.c Bool gf_isom_is_adobe_protection_media(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile       1364 src/isomedia/drm_sample.c GF_Err gf_isom_get_adobe_protection_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *outOriginalFormat, u32 *outSchemeType, u32 *outSchemeVersion)
GF_ISOFile       1387 src/isomedia/drm_sample.c Bool gf_isom_cenc_is_pattern_mode(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile       1407 src/isomedia/drm_sample.c void gf_isom_ipmpx_remove_tool_list(GF_ISOFile *the_file)
GF_ISOFile         87 src/isomedia/hint_track.c GF_Err gf_isom_setup_hint_track(GF_ISOFile *movie, u32 trackNumber, u32 HintType)
GF_ISOFile        170 src/isomedia/hint_track.c GF_Err gf_isom_new_hint_description(GF_ISOFile *the_file, u32 trackNumber, s32 HintTrackVersion, s32 LastCompatibleVersion, u8 Rely, u32 *HintDescriptionIndex)
GF_ISOFile        224 src/isomedia/hint_track.c GF_Err gf_isom_rtp_set_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeScale)
GF_ISOFile        253 src/isomedia/hint_track.c GF_Err gf_isom_rtp_set_time_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TimeOffset)
GF_ISOFile        283 src/isomedia/hint_track.c GF_Err gf_isom_rtp_set_time_sequence_offset(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 SequenceNumberOffset)
GF_ISOFile        312 src/isomedia/hint_track.c GF_Err gf_isom_begin_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u32 HintDescriptionIndex, u32 TransmissionTime)
GF_ISOFile        352 src/isomedia/hint_track.c GF_Err gf_isom_end_hint_sample(GF_ISOFile *the_file, u32 trackNumber, u8 IsRandomAccessPoint)
GF_ISOFile        400 src/isomedia/hint_track.c GF_Err gf_isom_hint_blank_data(GF_ISOFile *the_file, u32 trackNumber, u8 AtBegin)
GF_ISOFile        426 src/isomedia/hint_track.c GF_Err gf_isom_hint_direct_data(GF_ISOFile *the_file, u32 trackNumber, char *data, u32 dataLength, u8 AtBegin)
GF_ISOFile        453 src/isomedia/hint_track.c GF_Err gf_isom_hint_sample_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 SampleNumber, u16 DataLength, u32 offsetInSample, char *extra_data, u8 AtBegin)
GF_ISOFile        522 src/isomedia/hint_track.c GF_Err gf_isom_hint_sample_description_data(GF_ISOFile *the_file, u32 trackNumber, u32 SourceTrackID, u32 StreamDescriptionIndex, u16 DataLength, u32 offsetInDescription, u8 AtBegin)
GF_ISOFile        562 src/isomedia/hint_track.c GF_Err gf_isom_rtp_packet_set_flags(GF_ISOFile *the_file, u32 trackNumber,
GF_ISOFile        594 src/isomedia/hint_track.c GF_Err gf_isom_rtp_packet_begin(GF_ISOFile *the_file, u32 trackNumber,
GF_ISOFile        634 src/isomedia/hint_track.c GF_Err gf_isom_rtp_packet_set_offset(GF_ISOFile *the_file, u32 trackNumber, s32 timeOffset)
GF_ISOFile        719 src/isomedia/hint_track.c GF_Err gf_isom_sdp_add_track_line(GF_ISOFile *the_file, u32 trackNumber, const char *text)
GF_ISOFile        764 src/isomedia/hint_track.c GF_Err gf_isom_sdp_clean_track(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        794 src/isomedia/hint_track.c GF_Err gf_isom_sdp_add_line(GF_ISOFile *movie, const char *text)
GF_ISOFile        851 src/isomedia/hint_track.c GF_Err gf_isom_sdp_clean(GF_ISOFile *movie)
GF_ISOFile        876 src/isomedia/hint_track.c GF_Err gf_isom_sdp_get(GF_ISOFile *movie, const char **sdp, u32 *length)
GF_ISOFile        904 src/isomedia/hint_track.c GF_Err gf_isom_sdp_track_get(GF_ISOFile *the_file, u32 trackNumber, const char **sdp, u32 *length)
GF_ISOFile        935 src/isomedia/hint_track.c u32 gf_isom_get_payt_count(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        961 src/isomedia/hint_track.c const char *gf_isom_get_payt_info(GF_ISOFile *the_file, u32 trackNumber, u32 index, u32 *payID)
GF_ISOFile        962 src/isomedia/hinting.c GF_Err gf_isom_reset_hint_reader(GF_ISOFile *the_file, u32 trackNumber, u32 sample_start, u32 ts_offset, u32 sn_offset, u32 ssrc)
GF_ISOFile        998 src/isomedia/hinting.c static GF_Err gf_isom_load_next_hint_sample(GF_ISOFile *the_file, u32 trackNumber, GF_TrackBox *trak, GF_HintSampleEntryBox *entry)
GF_ISOFile       1049 src/isomedia/hinting.c GF_Err gf_isom_next_hint_packet(GF_ISOFile *the_file, u32 trackNumber, char **pck_data, u32 *pck_size, Bool *disposable, Bool *repeated, u32 *trans_ts, u32 *sample_num)
GF_ISOFile        789 src/isomedia/iff.c GF_Err gf_isom_iff_create_image_item_from_track(GF_ISOFile *movie, Bool root_meta, u32 meta_track_number, u32 imported_track, const char *item_name, u32 item_id, GF_ImageItemProperties *image_props, GF_List *item_extent_refs) {
GF_ISOFile         39 src/isomedia/isom_intern.c GF_Err MergeFragment(GF_MovieFragmentBox *moof, GF_ISOFile *mov)
GF_ISOFile        124 src/isomedia/isom_intern.c static void FixTrackID(GF_ISOFile *mov)
GF_ISOFile        179 src/isomedia/isom_intern.c GF_Err gf_isom_parse_movie_boxes(GF_ISOFile *mov, u64 *bytesMissing, Bool progressive_mode)
GF_ISOFile        502 src/isomedia/isom_intern.c GF_ISOFile *gf_isom_new_movie()
GF_ISOFile        504 src/isomedia/isom_intern.c 	GF_ISOFile *mov = (GF_ISOFile*)gf_malloc(sizeof(GF_ISOFile));
GF_ISOFile        509 src/isomedia/isom_intern.c 	memset(mov, 0, sizeof(GF_ISOFile));
GF_ISOFile        527 src/isomedia/isom_intern.c GF_ISOFile *gf_isom_open_file(const char *fileName, u32 OpenMode, const char *tmp_dir)
GF_ISOFile        531 src/isomedia/isom_intern.c 	GF_ISOFile *mov = gf_isom_new_movie();
GF_ISOFile        631 src/isomedia/isom_intern.c void gf_isom_delete_movie(GF_ISOFile *mov)
GF_ISOFile        685 src/isomedia/isom_intern.c GF_TrackBox *gf_isom_get_track_from_file(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        917 src/isomedia/isom_intern.c void gf_isom_insert_moov(GF_ISOFile *file)
GF_ISOFile        942 src/isomedia/isom_intern.c GF_ISOFile *gf_isom_create_movie(const char *fileName, u32 OpenMode, const char *tmp_dir)
GF_ISOFile        946 src/isomedia/isom_intern.c 	GF_ISOFile *mov = gf_isom_new_movie();
GF_ISOFile        963 src/isomedia/isom_intern.c 		gf_isom_set_brand_info( (GF_ISOFile *) mov, GF_ISOM_BRAND_ISOM, 1);
GF_ISOFile        975 src/isomedia/isom_intern.c 		gf_isom_set_brand_info( (GF_ISOFile *) mov, GF_ISOM_BRAND_ISOM, 1);
GF_ISOFile       1075 src/isomedia/isom_intern.c u32 gf_isom_sample_get_subsamples_count(GF_ISOFile *movie, u32 track)
GF_ISOFile       1083 src/isomedia/isom_intern.c Bool gf_isom_get_subsample_types(GF_ISOFile *movie, u32 track, u32 subs_index, u32 *flags)
GF_ISOFile       1096 src/isomedia/isom_intern.c u32 gf_isom_sample_get_subsample_entry(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, GF_SubSampleInfoEntry **sub_sample)
GF_ISOFile         35 src/isomedia/isom_read.c void gf_isom_set_last_error(GF_ISOFile *movie, GF_Err error)
GF_ISOFile         46 src/isomedia/isom_read.c GF_Err gf_isom_last_error(GF_ISOFile *the_file)
GF_ISOFile         53 src/isomedia/isom_read.c u8 gf_isom_get_mode(GF_ISOFile *the_file)
GF_ISOFile         60 src/isomedia/isom_read.c u64 gf_isom_get_file_size(GF_ISOFile *the_file)
GF_ISOFile        150 src/isomedia/isom_read.c static GF_Err isom_create_init_from_mem(const char *fileName, GF_ISOFile *file)
GF_ISOFile        339 src/isomedia/isom_read.c GF_Err gf_isom_open_progressive(const char *fileName, u64 start_range, u64 end_range, GF_ISOFile **the_file, u64 *BytesMissing)
GF_ISOFile        342 src/isomedia/isom_read.c 	GF_ISOFile *movie;
GF_ISOFile        382 src/isomedia/isom_read.c 			*the_file = (GF_ISOFile *)movie;
GF_ISOFile        395 src/isomedia/isom_read.c 	*the_file = (GF_ISOFile *)movie;
GF_ISOFile        404 src/isomedia/isom_read.c GF_ISOFile *gf_isom_open(const char *fileName, u32 OpenMode, const char *tmp_dir)
GF_ISOFile        406 src/isomedia/isom_read.c 	GF_ISOFile *movie;
GF_ISOFile        433 src/isomedia/isom_read.c 	return (GF_ISOFile *) movie;
GF_ISOFile        437 src/isomedia/isom_read.c GF_Err gf_isom_close(GF_ISOFile *movie)
GF_ISOFile        478 src/isomedia/isom_read.c Bool gf_isom_has_root_od(GF_ISOFile *movie)
GF_ISOFile        486 src/isomedia/isom_read.c GF_Descriptor *gf_isom_get_root_od(GF_ISOFile *movie)
GF_ISOFile        590 src/isomedia/isom_read.c u32 gf_isom_get_track_count(GF_ISOFile *movie)
GF_ISOFile        603 src/isomedia/isom_read.c u32 gf_isom_get_track_id(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        614 src/isomedia/isom_read.c u32 gf_isom_get_track_by_id(GF_ISOFile *the_file, u32 trackID)
GF_ISOFile        632 src/isomedia/isom_read.c u32 gf_isom_get_track_original_id(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        643 src/isomedia/isom_read.c Bool gf_isom_has_movie(GF_ISOFile *file)
GF_ISOFile        651 src/isomedia/isom_read.c Bool gf_isom_has_segment(GF_ISOFile *file, u32 *brand, u32 *version)
GF_ISOFile        672 src/isomedia/isom_read.c u32 gf_isom_segment_get_fragment_count(GF_ISOFile *file)
GF_ISOFile        688 src/isomedia/isom_read.c static GF_MovieFragmentBox *gf_isom_get_moof(GF_ISOFile *file, u32 moof_index)
GF_ISOFile        703 src/isomedia/isom_read.c u32 gf_isom_segment_get_track_fragment_count(GF_ISOFile *file, u32 moof_index)
GF_ISOFile        716 src/isomedia/isom_read.c u32 gf_isom_segment_get_track_fragment_decode_time(GF_ISOFile *file, u32 moof_index, u32 traf_index, u64 *decode_time)
GF_ISOFile        737 src/isomedia/isom_read.c u32 gf_isom_get_timescale(GF_ISOFile *movie)
GF_ISOFile        746 src/isomedia/isom_read.c u64 gf_isom_get_duration(GF_ISOFile *movie)
GF_ISOFile        761 src/isomedia/isom_read.c u64 gf_isom_get_original_duration(GF_ISOFile *movie)
GF_ISOFile        769 src/isomedia/isom_read.c GF_Err gf_isom_get_creation_time(GF_ISOFile *movie, u64 *creationTime, u64 *modificationTime)
GF_ISOFile        781 src/isomedia/isom_read.c u8 gf_isom_is_track_in_root_od(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        817 src/isomedia/isom_read.c u8 gf_isom_is_track_enabled(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        830 src/isomedia/isom_read.c u64 gf_isom_get_track_duration(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        846 src/isomedia/isom_read.c GF_Err gf_isom_get_media_language(GF_ISOFile *the_file, u32 trackNumber, char **lang)
GF_ISOFile        875 src/isomedia/isom_read.c u32 gf_isom_get_track_kind_count(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile        896 src/isomedia/isom_read.c GF_Err gf_isom_get_track_kind(GF_ISOFile *the_file, u32 trackNumber, u32 index, char **scheme, char **value)
GF_ISOFile        936 src/isomedia/isom_read.c s32 gf_isom_get_reference_count(GF_ISOFile *movie, u32 trackNumber, u32 referenceType)
GF_ISOFile        958 src/isomedia/isom_read.c GF_Err gf_isom_get_reference(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrack)
GF_ISOFile        991 src/isomedia/isom_read.c GF_Err gf_isom_get_reference_ID(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 referenceIndex, u32 *refTrackID)
GF_ISOFile       1016 src/isomedia/isom_read.c u32 gf_isom_has_track_reference(GF_ISOFile *movie, u32 trackNumber, u32 referenceType, u32 refTrackID)
GF_ISOFile       1038 src/isomedia/isom_read.c GF_Err gf_isom_get_media_time(GF_ISOFile *the_file, u32 trackNumber, u32 movieTime, u64 *MediaTime)
GF_ISOFile       1054 src/isomedia/isom_read.c u32 gf_isom_get_sample_description_index(GF_ISOFile *movie, u32 trackNumber, u64 for_time)
GF_ISOFile       1069 src/isomedia/isom_read.c u32 gf_isom_get_sample_description_count(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1082 src/isomedia/isom_read.c GF_ESD *gf_isom_get_esd(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex)
GF_ISOFile       1098 src/isomedia/isom_read.c GF_DecoderConfig *gf_isom_get_decoder_config(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex)
GF_ISOFile       1118 src/isomedia/isom_read.c u64 gf_isom_get_media_duration(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       1140 src/isomedia/isom_read.c u64 gf_isom_get_media_original_duration(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       1151 src/isomedia/isom_read.c u32 gf_isom_get_media_timescale(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1161 src/isomedia/isom_read.c u32 gf_isom_get_copyright_count(GF_ISOFile *mov)
GF_ISOFile       1171 src/isomedia/isom_read.c GF_Err gf_isom_get_copyright(GF_ISOFile *mov, u32 Index, const char **threeCharCode, const char **notice)
GF_ISOFile       1191 src/isomedia/isom_read.c GF_Err gf_isom_get_watermark(GF_ISOFile *mov, bin128 UUID, u8** data, u32* length)
GF_ISOFile       1212 src/isomedia/isom_read.c u32 gf_isom_get_chapter_count(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       1237 src/isomedia/isom_read.c GF_Err gf_isom_get_chapter(GF_ISOFile *movie, u32 trackNumber, u32 Index, u64 *chapter_time, const char **name)
GF_ISOFile       1272 src/isomedia/isom_read.c u32 gf_isom_get_media_type(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       1309 src/isomedia/isom_read.c Bool gf_isom_is_track_encrypted(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1326 src/isomedia/isom_read.c u32 gf_isom_get_media_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1353 src/isomedia/isom_read.c u32 gf_isom_get_mpeg4_subtype(GF_ISOFile *the_file, u32 trackNumber, u32 DescriptionIndex)
GF_ISOFile       1369 src/isomedia/isom_read.c GF_Err gf_isom_get_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char **outName)
GF_ISOFile       1380 src/isomedia/isom_read.c GF_Err gf_isom_check_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex)
GF_ISOFile       1398 src/isomedia/isom_read.c GF_Err gf_isom_get_data_reference(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, const char **outURL, const char **outURN)
GF_ISOFile       1437 src/isomedia/isom_read.c u32 gf_isom_get_sample_count(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1449 src/isomedia/isom_read.c u32 gf_isom_get_constant_sample_size(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1458 src/isomedia/isom_read.c u32 gf_isom_has_time_offset(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1475 src/isomedia/isom_read.c s64 gf_isom_get_cts_to_dts_shift(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1484 src/isomedia/isom_read.c Bool gf_isom_has_sync_shadows(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1494 src/isomedia/isom_read.c Bool gf_isom_has_sample_dependency(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1503 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_flags(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *isLeading, u32 *dependsOn, u32 *dependedOn, u32 *redundant)
GF_ISOFile       1520 src/isomedia/isom_read.c GF_ISOSample *gf_isom_get_sample(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *sampleDescriptionIndex)
GF_ISOFile       1554 src/isomedia/isom_read.c u32 gf_isom_get_sample_duration(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       1571 src/isomedia/isom_read.c u32 gf_isom_get_sample_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       1585 src/isomedia/isom_read.c u8 gf_isom_get_sample_sync(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       1604 src/isomedia/isom_read.c GF_ISOSample *gf_isom_get_sample_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 *sampleDescriptionIndex, u64 *data_offset)
GF_ISOFile       1633 src/isomedia/isom_read.c u64 gf_isom_get_sample_dts(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       1651 src/isomedia/isom_read.c Bool gf_isom_is_self_contained(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex)
GF_ISOFile       1660 src/isomedia/isom_read.c u32 gf_isom_get_sample_from_dts(GF_ISOFile *the_file, u32 trackNumber, u64 dts)
GF_ISOFile       1684 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_for_media_time(GF_ISOFile *the_file, u32 trackNumber, u64 desiredTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *SampleNum)
GF_ISOFile       1842 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_for_movie_time(GF_ISOFile *the_file, u32 trackNumber, u64 movieTime, u32 *StreamDescriptionIndex, u8 SearchMode, GF_ISOSample **sample, u32 *sampleNumber)
GF_ISOFile       1959 src/isomedia/isom_read.c u64 gf_isom_get_missing_bytes(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       1969 src/isomedia/isom_read.c GF_Err gf_isom_set_sample_padding(GF_ISOFile *the_file, u32 trackNumber, u32 padding_bytes)
GF_ISOFile       1981 src/isomedia/isom_read.c Bool gf_isom_get_edit_list_type(GF_ISOFile *the_file, u32 trackNumber, s64 *mediaOffset)
GF_ISOFile       2015 src/isomedia/isom_read.c u32 gf_isom_get_edit_segment_count(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       2028 src/isomedia/isom_read.c GF_Err gf_isom_get_edit_segment(GF_ISOFile *the_file, u32 trackNumber, u32 SegmentIndex, u64 *EditTime, u64 *SegmentDuration, u64 *MediaTime, u8 *EditMode)
GF_ISOFile       2071 src/isomedia/isom_read.c u8 gf_isom_has_sync_points(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       2086 src/isomedia/isom_read.c u32 gf_isom_get_sync_point_count(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       2099 src/isomedia/isom_read.c GF_Err gf_isom_get_brand_info(GF_ISOFile *movie, u32 *brand, u32 *minorVersion, u32 *AlternateBrandsCount)
GF_ISOFile       2116 src/isomedia/isom_read.c GF_Err gf_isom_get_alternate_brand(GF_ISOFile *movie, u32 BrandIndex, u32 *brand)
GF_ISOFile       2124 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_padding_bits(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u8 *NbBits)
GF_ISOFile       2140 src/isomedia/isom_read.c Bool gf_isom_has_padding_bits(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       2152 src/isomedia/isom_read.c u32 gf_isom_get_udta_count(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       2170 src/isomedia/isom_read.c GF_Err gf_isom_get_udta_type(GF_ISOFile *movie, u32 trackNumber, u32 udta_idx, u32 *UserDataType, bin128 *UUID)
GF_ISOFile       2193 src/isomedia/isom_read.c u32 gf_isom_get_user_data_count(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID)
GF_ISOFile       2226 src/isomedia/isom_read.c GF_Err gf_isom_get_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex, char **userData, u32 *userDataSize)
GF_ISOFile       2324 src/isomedia/isom_read.c void gf_isom_delete(GF_ISOFile *movie)
GF_ISOFile       2331 src/isomedia/isom_read.c GF_Err gf_isom_get_chunks_infos(GF_ISOFile *movie, u32 trackNumber, u32 *dur_min, u32 *dur_avg, u32 *dur_max, u32 *size_min, u32 *size_avg, u32 *size_max)
GF_ISOFile       2399 src/isomedia/isom_read.c u32 gf_isom_get_sample_fragment_count(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       2410 src/isomedia/isom_read.c u16 gf_isom_get_sample_fragment_size(GF_ISOFile *the_file, u32 trackNumber, u32 sampleNumber, u32 FragmentIndex)
GF_ISOFile       2422 src/isomedia/isom_read.c GF_Err gf_isom_get_fragment_defaults(GF_ISOFile *the_file, u32 trackNumber,
GF_ISOFile       2536 src/isomedia/isom_read.c GF_Err gf_isom_refresh_fragmented(GF_ISOFile *movie, u64 *MissingBytes, const char *new_location)
GF_ISOFile       2587 src/isomedia/isom_read.c void gf_isom_set_single_moof_mode(GF_ISOFile *movie, Bool mode)
GF_ISOFile       2594 src/isomedia/isom_read.c GF_Err gf_isom_reset_data_offset(GF_ISOFile *movie, u64 *top_box_start)
GF_ISOFile       2616 src/isomedia/isom_read.c GF_Err gf_isom_reset_tables(GF_ISOFile *movie, Bool reset_sample_count)
GF_ISOFile       2688 src/isomedia/isom_read.c GF_Err gf_isom_release_segment(GF_ISOFile *movie, Bool reset_tables)
GF_ISOFile       2799 src/isomedia/isom_read.c GF_Err gf_isom_open_segment(GF_ISOFile *movie, const char *fileName, u64 start_range, u64 end_range, u32 flags)
GF_ISOFile       2880 src/isomedia/isom_read.c u32 gf_isom_get_highest_track_in_scalable_segment(GF_ISOFile *movie, u32 for_base_track)
GF_ISOFile       2914 src/isomedia/isom_read.c GF_Err gf_isom_text_set_streaming_mode(GF_ISOFile *movie, Bool do_convert)
GF_ISOFile       2923 src/isomedia/isom_read.c GF_GenericSampleDescription *gf_isom_get_generic_sample_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex)
GF_ISOFile       3024 src/isomedia/isom_read.c GF_Err gf_isom_get_visual_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *Width, u32 *Height)
GF_ISOFile       3055 src/isomedia/isom_read.c GF_Err gf_isom_get_audio_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *SampleRate, u32 *Channels, u8 *bitsPerSample)
GF_ISOFile       3082 src/isomedia/isom_read.c GF_Err gf_isom_get_pixel_aspect_ratio(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *hSpacing, u32 *vSpacing)
GF_ISOFile       3114 src/isomedia/isom_read.c const char *gf_isom_get_filename(GF_ISOFile *movie)
GF_ISOFile       3125 src/isomedia/isom_read.c u8 gf_isom_get_pl_indication(GF_ISOFile *movie, u8 PL_Code)
GF_ISOFile       3153 src/isomedia/isom_read.c GF_Err gf_isom_get_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9])
GF_ISOFile       3162 src/isomedia/isom_read.c GF_Err gf_isom_get_track_layout_info(GF_ISOFile *movie, u32 trackNumber, u32 *width, u32 *height, s32 *translation_x, s32 *translation_y, s16 *layer)
GF_ISOFile       3177 src/isomedia/isom_read.c u64 gf_isom_get_media_data_size(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       3192 src/isomedia/isom_read.c void gf_isom_set_default_sync_track(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       3201 src/isomedia/isom_read.c Bool gf_isom_is_single_av(GF_ISOFile *file)
GF_ISOFile       3242 src/isomedia/isom_read.c Bool gf_isom_is_JPEG2000(GF_ISOFile *mov)
GF_ISOFile       3248 src/isomedia/isom_read.c u32 gf_isom_guess_specification(GF_ISOFile *file)
GF_ISOFile       3416 src/isomedia/isom_read.c GF_Err gf_isom_apple_get_tag(GF_ISOFile *mov, u32 tag, const char **data, u32 *data_len)
GF_ISOFile       3462 src/isomedia/isom_read.c GF_Err gf_isom_get_track_switch_group_count(GF_ISOFile *movie, u32 trackNumber, u32 *alternateGroupID, u32 *nb_groups)
GF_ISOFile       3480 src/isomedia/isom_read.c const u32 *gf_isom_get_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 group_index, u32 *switchGroupID, u32 *criteriaListSize)
GF_ISOFile       3498 src/isomedia/isom_read.c u32 gf_isom_get_next_alternate_group_id(GF_ISOFile *movie)
GF_ISOFile       3513 src/isomedia/isom_read.c u32 gf_isom_sample_has_subsamples(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags)
GF_ISOFile       3521 src/isomedia/isom_read.c GF_Err gf_isom_sample_get_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleNumber, u32 *size, u8 *priority, u32 *reserved, Bool *discardable)
GF_ISOFile       3538 src/isomedia/isom_read.c GF_Err gf_isom_get_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 *rvc_predefined, char **data, u32 *size, const char **mime)
GF_ISOFile       3565 src/isomedia/isom_read.c Bool gf_isom_moov_first(GF_ISOFile *movie)
GF_ISOFile       3577 src/isomedia/isom_read.c void gf_isom_reset_fragment_info(GF_ISOFile *movie, Bool keep_sample_count)
GF_ISOFile       3596 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_rap_roll_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, Bool *is_rap, Bool *has_roll, s32 *roll_distance)
GF_ISOFile       3682 src/isomedia/isom_read.c GF_DefaultSampleGroupDescriptionEntry * gf_isom_get_sample_group_info_entry(GF_ISOFile *the_file, GF_TrackBox *trak, u32 grouping_type, u32 sample_description_index, u32 *default_index, GF_SampleGroupDescriptionBox **out_sgdp)
GF_ISOFile       3706 src/isomedia/isom_read.c Bool gf_isom_get_sample_group_info(GF_ISOFile *the_file, u32 trackNumber, u32 sample_description_index, u32 grouping_type, u32 *default_index, const char **data, u32 *size)
GF_ISOFile       3736 src/isomedia/isom_read.c u64 gf_isom_get_fragmented_duration(GF_ISOFile *movie)
GF_ISOFile       3745 src/isomedia/isom_read.c u32 gf_isom_get_fragments_count(GF_ISOFile *movie, Bool segments_only)
GF_ISOFile       3763 src/isomedia/isom_read.c GF_Err gf_isom_get_fragmented_samples_info(GF_ISOFile *movie, u32 trackID, u32 *nb_samples, u64 *duration)
GF_ISOFile       3804 src/isomedia/isom_read.c GF_Err gf_isom_set_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber, u32 nalu_extract_mode)
GF_ISOFile       3822 src/isomedia/isom_read.c u32 gf_isom_get_nalu_extract_mode(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       3830 src/isomedia/isom_read.c s32 gf_isom_get_composition_offset_shift(GF_ISOFile *file, u32 track)
GF_ISOFile       3839 src/isomedia/isom_read.c Bool gf_isom_needs_layer_reconstruction(GF_ISOFile *file)
GF_ISOFile       3864 src/isomedia/isom_read.c void gf_isom_keep_utc_times(GF_ISOFile *file, Bool keep_utc)
GF_ISOFile       3872 src/isomedia/isom_read.c void gf_isom_no_version_date_info(GF_ISOFile *file, Bool drop_info)
GF_ISOFile       3879 src/isomedia/isom_read.c u32 gf_isom_get_pssh_count(GF_ISOFile *file)
GF_ISOFile       3892 src/isomedia/isom_read.c GF_Err gf_isom_get_pssh_info(GF_ISOFile *file, u32 pssh_index, bin128 SystemID, u32 *KID_count, const bin128 **KIDs, const u8 **private_data, u32 *private_data_size)
GF_ISOFile       4054 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID,
GF_ISOFile       4064 src/isomedia/isom_read.c Bool gf_isom_get_last_producer_time_box(GF_ISOFile *file, u32 *refTrackID, u64 *ntp, u64 *timestamp, Bool reset_info)
GF_ISOFile       4085 src/isomedia/isom_read.c u64 gf_isom_get_current_tfdt(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       4121 src/isomedia/isom_read.c Bool gf_isom_get_tile_info(GF_ISOFile *file, u32 trackNumber, u32 sample_description_index, u32 *default_sample_group_index, u32 *id, u32 *independent, Bool *full_picture, u32 *x, u32 *y, u32 *w, u32 *h)
GF_ISOFile       4133 src/isomedia/isom_read.c Bool gf_isom_drop_date_version_info_enabled(GF_ISOFile *file)
GF_ISOFile       4139 src/isomedia/isom_read.c Bool gf_isom_get_oinf_info(GF_ISOFile *file, u32 trackNumber, GF_OperatingPointsInformation **ptr)
GF_ISOFile         34 src/isomedia/isom_store.c static GF_Err gf_isom_insert_copyright(GF_ISOFile *movie)
GF_ISOFile         86 src/isomedia/isom_store.c 	GF_ISOFile *movie;
GF_ISOFile        133 src/isomedia/isom_store.c 	GF_ISOFile *movie = mw->movie;
GF_ISOFile        199 src/isomedia/isom_store.c static GF_Err ShiftOffset(GF_ISOFile *file, GF_List *writers, u64 offset)
GF_ISOFile        270 src/isomedia/isom_store.c static GF_Err WriteMoovAndMeta(GF_ISOFile *movie, GF_List *writers, GF_BitStream *bs)
GF_ISOFile        320 src/isomedia/isom_store.c u64 GetMoovAndMetaSize(GF_ISOFile *movie, GF_List *writers)
GF_ISOFile        387 src/isomedia/isom_store.c GF_Err DoWriteMeta(GF_ISOFile *file, GF_MetaBox *meta, GF_BitStream *bs, Bool Emulation, u64 baseOffset, u64 *mdatSize)
GF_ISOFile        529 src/isomedia/isom_store.c 	GF_ISOFile *movie = mw->movie;
GF_ISOFile        624 src/isomedia/isom_store.c 	GF_ISOFile *movie = mw->movie;
GF_ISOFile        856 src/isomedia/isom_store.c 	GF_ISOFile *movie = mw->movie;
GF_ISOFile        977 src/isomedia/isom_store.c 	GF_ISOFile *movie = mw->movie;
GF_ISOFile       1176 src/isomedia/isom_store.c 	GF_ISOFile *movie = mw->movie;
GF_ISOFile       1265 src/isomedia/isom_store.c GF_Err WriteToFile(GF_ISOFile *movie)
GF_ISOFile         33 src/isomedia/isom_write.c GF_Err CanAccessMovie(GF_ISOFile *movie, u32 Mode)
GF_ISOFile         57 src/isomedia/isom_write.c GF_Err FlushCaptureMode(GF_ISOFile *movie)
GF_ISOFile         85 src/isomedia/isom_write.c static GF_Err CheckNoData(GF_ISOFile *movie)
GF_ISOFile        119 src/isomedia/isom_write.c GF_Err gf_isom_add_track_to_root_od(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        147 src/isomedia/isom_write.c GF_Err gf_isom_remove_root_od(GF_ISOFile *movie)
GF_ISOFile        161 src/isomedia/isom_write.c GF_Err gf_isom_remove_track_from_root_od(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        202 src/isomedia/isom_write.c GF_Err gf_isom_set_creation_time(GF_ISOFile *movie, u64 time)
GF_ISOFile        211 src/isomedia/isom_write.c GF_Err gf_isom_set_track_creation_time(GF_ISOFile *movie,u32 trackNumber, u64 time)
GF_ISOFile        225 src/isomedia/isom_write.c GF_Err gf_isom_set_track_enabled(GF_ISOFile *movie, u32 trackNumber, u8 enableTrack)
GF_ISOFile        245 src/isomedia/isom_write.c GF_Err gf_isom_set_media_language(GF_ISOFile *movie, u32 trackNumber, char *code)
GF_ISOFile        307 src/isomedia/isom_write.c static void gf_isom_set_root_iod(GF_ISOFile *movie)
GF_ISOFile        342 src/isomedia/isom_write.c GF_Err gf_isom_add_desc_to_root_od(GF_ISOFile *movie, GF_Descriptor *theDesc)
GF_ISOFile        377 src/isomedia/isom_write.c GF_Err gf_isom_set_timescale(GF_ISOFile *movie, u32 timeScale)
GF_ISOFile        414 src/isomedia/isom_write.c GF_Err gf_isom_set_pl_indication(GF_ISOFile *movie, u8 PL_Code, u8 ProfileLevel)
GF_ISOFile        449 src/isomedia/isom_write.c GF_Err gf_isom_set_root_od_id(GF_ISOFile *movie, u32 OD_ID)
GF_ISOFile        472 src/isomedia/isom_write.c GF_Err gf_isom_set_root_od_url(GF_ISOFile *movie, char *url_string)
GF_ISOFile        502 src/isomedia/isom_write.c u32 gf_isom_new_track(GF_ISOFile *movie, u32 trakID, u32 MediaType, u32 TimeScale)
GF_ISOFile        630 src/isomedia/isom_write.c GF_Err gf_isom_new_mpeg4_description(GF_ISOFile *movie,
GF_ISOFile        675 src/isomedia/isom_write.c GF_Err gf_isom_add_sample(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, const GF_ISOSample *sample)
GF_ISOFile        746 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_shadow(GF_ISOFile *movie, u32 trackNumber, GF_ISOSample *sample)
GF_ISOFile        820 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_rap(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile        836 src/isomedia/isom_write.c GF_Err gf_isom_append_sample_data(GF_ISOFile *movie, u32 trackNumber, char *data, u32 data_size)
GF_ISOFile        882 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_reference(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_ISOSample *sample, u64 dataOffset)
GF_ISOFile        938 src/isomedia/isom_write.c GF_Err gf_isom_set_last_sample_duration(GF_ISOFile *movie, u32 trackNumber, u32 duration)
GF_ISOFile        986 src/isomedia/isom_write.c GF_Err gf_isom_update_sample(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, Bool data_only)
GF_ISOFile       1021 src/isomedia/isom_write.c GF_Err gf_isom_update_sample_reference(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, GF_ISOSample *sample, u64 data_offset)
GF_ISOFile       1056 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       1118 src/isomedia/isom_write.c GF_Err gf_isom_set_final_name(GF_ISOFile *movie, char *filename)
GF_ISOFile       1140 src/isomedia/isom_write.c GF_Err gf_isom_add_desc_to_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_Descriptor *theDesc)
GF_ISOFile       1221 src/isomedia/isom_write.c GF_Err gf_isom_change_mpeg4_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_ESD *newESD)
GF_ISOFile       1258 src/isomedia/isom_write.c GF_Err gf_isom_set_visual_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 Width, u32 Height)
GF_ISOFile       1300 src/isomedia/isom_write.c GF_Err gf_isom_set_pixel_aspect_ratio(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 hSpacing, u32 vSpacing)
GF_ISOFile       1340 src/isomedia/isom_write.c GF_Err gf_isom_set_clean_apperture(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 cleanApertureWidthN, u32 cleanApertureWidthD, u32 cleanApertureHeightN, u32 cleanApertureHeightD, u32 horizOffN, u32 horizOffD, u32 vertOffN, u32 vertOffD)
GF_ISOFile       1385 src/isomedia/isom_write.c GF_Err gf_isom_set_audio_info(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 sampleRate, u32 nbChannels, u8 bitsPerSample)
GF_ISOFile       1421 src/isomedia/isom_write.c GF_Err gf_isom_set_storage_mode(GF_ISOFile *movie, u8 storageMode)
GF_ISOFile       1441 src/isomedia/isom_write.c void gf_isom_force_64bit_chunk_offset(GF_ISOFile *file, Bool set_on)
GF_ISOFile       1451 src/isomedia/isom_write.c GF_Err gf_isom_set_edit_segment(GF_ISOFile *movie, u32 trackNumber, u64 EditTime, u64 EditDuration, u64 MediaTime, u8 EditMode)
GF_ISOFile       1542 src/isomedia/isom_write.c GF_Err gf_isom_remove_edit_segments(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       1569 src/isomedia/isom_write.c GF_Err gf_isom_remove_edit_segment(GF_ISOFile *movie, u32 trackNumber, u32 seg_index)
GF_ISOFile       1593 src/isomedia/isom_write.c GF_Err gf_isom_append_edit_segment(GF_ISOFile *movie, u32 trackNumber, u64 EditDuration, u64 MediaTime, u8 EditMode)
GF_ISOFile       1636 src/isomedia/isom_write.c GF_Err gf_isom_modify_edit_segment(GF_ISOFile *movie, u32 trackNumber, u32 seg_index, u64 EditDuration, u64 MediaTime, u8 EditMode)
GF_ISOFile       1670 src/isomedia/isom_write.c GF_Err gf_isom_remove_track(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       1799 src/isomedia/isom_write.c GF_Err gf_isom_set_copyright(GF_ISOFile *movie, const char *threeCharCode, char *notice)
GF_ISOFile       1842 src/isomedia/isom_write.c GF_Err gf_isom_add_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value)
GF_ISOFile       1892 src/isomedia/isom_write.c GF_Err gf_isom_remove_track_kind(GF_ISOFile *movie, u32 trackNumber, const char *schemeURI, const char *value)
GF_ISOFile       1934 src/isomedia/isom_write.c GF_Err gf_isom_add_chapter(GF_ISOFile *movie, u32 trackNumber, u64 timestamp, char *name)
GF_ISOFile       2006 src/isomedia/isom_write.c GF_Err gf_isom_remove_chapter(GF_ISOFile *movie, u32 trackNumber, u32 index)
GF_ISOFile       2061 src/isomedia/isom_write.c GF_Err gf_isom_remove_copyright(GF_ISOFile *movie, u32 index)
GF_ISOFile       2098 src/isomedia/isom_write.c GF_Err gf_isom_set_watermark(GF_ISOFile *movie, bin128 UUID, u8* data, u32 length)
GF_ISOFile       2135 src/isomedia/isom_write.c GF_Err gf_isom_set_interleave_time(GF_ISOFile *movie, u32 InterleaveTime)
GF_ISOFile       2146 src/isomedia/isom_write.c u32 gf_isom_get_interleave_time(GF_ISOFile *movie)
GF_ISOFile       2152 src/isomedia/isom_write.c u8 gf_isom_get_storage_mode(GF_ISOFile *movie)
GF_ISOFile       2163 src/isomedia/isom_write.c GF_Err gf_isom_use_compact_size(GF_ISOFile *movie, u32 trackNumber, u8 CompactionOn)
GF_ISOFile       2226 src/isomedia/isom_write.c GF_Err gf_isom_set_brand_info(GF_ISOFile *movie, u32 MajorBrand, u32 MinorVersion)
GF_ISOFile       2273 src/isomedia/isom_write.c GF_Err gf_isom_modify_alternate_brand(GF_ISOFile *movie, u32 Brand, u8 AddIt)
GF_ISOFile       2345 src/isomedia/isom_write.c GF_Err gf_isom_reset_alt_brands(GF_ISOFile *movie)
GF_ISOFile       2373 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_padding_bits(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, u8 NbBits)
GF_ISOFile       2390 src/isomedia/isom_write.c GF_Err gf_isom_remove_user_data_item(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex)
GF_ISOFile       2444 src/isomedia/isom_write.c GF_Err gf_isom_remove_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID)
GF_ISOFile       2487 src/isomedia/isom_write.c GF_Err gf_isom_add_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, char *data, u32 DataLength)
GF_ISOFile       2533 src/isomedia/isom_write.c GF_Err gf_isom_add_user_data_boxes(GF_ISOFile *movie, u32 trackNumber, char *data, u32 DataLength)
GF_ISOFile       2568 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_fragment(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, u16 FragmentSize)
GF_ISOFile       2585 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_fragment(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber)
GF_ISOFile       2598 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_fragments(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       2617 src/isomedia/isom_write.c GF_Err gf_isom_clone_pl_indications(GF_ISOFile *orig, GF_ISOFile *dest)
GF_ISOFile       2667 src/isomedia/isom_write.c GF_Err gf_isom_clone_movie(GF_ISOFile *orig_file, GF_ISOFile *dest_file, Bool clone_tracks, Bool keep_hint_tracks, Bool keep_pssh)
GF_ISOFile       2784 src/isomedia/isom_write.c GF_Err gf_isom_clone_track(GF_ISOFile *orig_file, u32 orig_track, GF_ISOFile *dest_file, Bool keep_data_ref, u32 *dest_track)
GF_ISOFile       2900 src/isomedia/isom_write.c GF_Err gf_isom_clone_sample_descriptions(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, Bool reset_existing)
GF_ISOFile       2927 src/isomedia/isom_write.c GF_Err gf_isom_clone_sample_description(GF_ISOFile *the_file, u32 trackNumber, GF_ISOFile *orig_file, u32 orig_track, u32 orig_desc_index, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       2989 src/isomedia/isom_write.c GF_Err gf_isom_new_generic_sample_description(GF_ISOFile *movie, u32 trackNumber, char *URLname, char *URNname, GF_GenericSampleDescription *udesc, u32 *outDescriptionIndex)
GF_ISOFile       3110 src/isomedia/isom_write.c GF_Err gf_isom_change_generic_sample_description(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, GF_GenericSampleDescription *udesc)
GF_ISOFile       3195 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_description(GF_ISOFile *movie, u32 trackNumber, u32 streamDescIndex)
GF_ISOFile       3215 src/isomedia/isom_write.c GF_Err gf_isom_set_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferencedTrackID)
GF_ISOFile       3248 src/isomedia/isom_write.c GF_Err gf_isom_remove_track_reference(GF_ISOFile *the_file, u32 trackNumber, u32 referenceType, u32 ReferenceIndex)
GF_ISOFile       3294 src/isomedia/isom_write.c GF_Err gf_isom_set_track_id(GF_ISOFile *movie, u32 trackNumber, u32 trackID)
GF_ISOFile       3338 src/isomedia/isom_write.c GF_Err gf_isom_rewrite_track_dependencies(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       3368 src/isomedia/isom_write.c GF_Err gf_isom_modify_cts_offset(GF_ISOFile *the_file, u32 trackNumber, u32 sample_number, u32 offset)
GF_ISOFile       3379 src/isomedia/isom_write.c GF_Err gf_isom_remove_cts_info(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       3391 src/isomedia/isom_write.c GF_Err gf_isom_set_cts_packing(GF_ISOFile *the_file, u32 trackNumber, Bool unpack)
GF_ISOFile       3411 src/isomedia/isom_write.c GF_Err gf_isom_set_track_matrix(GF_ISOFile *the_file, u32 trackNumber, u32 matrix[9])
GF_ISOFile       3420 src/isomedia/isom_write.c GF_Err gf_isom_set_track_layout_info(GF_ISOFile *the_file, u32 trackNumber, u32 width, u32 height, s32 translation_x, s32 translation_y, s16 layer)
GF_ISOFile       3432 src/isomedia/isom_write.c GF_Err gf_isom_set_track_name(GF_ISOFile *the_file, u32 trackNumber, char *name)
GF_ISOFile       3441 src/isomedia/isom_write.c const char *gf_isom_get_track_name(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       3449 src/isomedia/isom_write.c GF_Err gf_isom_store_movie_config(GF_ISOFile *movie, Bool remove_all)
GF_ISOFile       3492 src/isomedia/isom_write.c GF_Err gf_isom_load_movie_config(GF_ISOFile *movie)
GF_ISOFile       3557 src/isomedia/isom_write.c GF_Err gf_isom_set_media_timescale(GF_ISOFile *the_file, u32 trackNumber, u32 newTS, Bool force_rescale)
GF_ISOFile       3702 src/isomedia/isom_write.c Bool gf_isom_is_same_sample_description(GF_ISOFile *f1, u32 tk1, u32 sdesc_index1, GF_ISOFile *f2, u32 tk2, u32 sdesc_index2)
GF_ISOFile       3862 src/isomedia/isom_write.c u64 gf_isom_estimate_size(GF_ISOFile *movie)
GF_ISOFile       3891 src/isomedia/isom_write.c GF_Err gf_isom_remove_sync_shadows(GF_ISOFile *movie, u32 trackNumber)
GF_ISOFile       3909 src/isomedia/isom_write.c GF_Err gf_isom_set_sync_shadow(GF_ISOFile *movie, u32 trackNumber, u32 sampleNumber, u32 syncSample)
GF_ISOFile       3939 src/isomedia/isom_write.c GF_Err gf_isom_set_track_interleaving_group(GF_ISOFile *movie, u32 trackNumber, u32 GroupID)
GF_ISOFile       3954 src/isomedia/isom_write.c GF_Err gf_isom_set_track_priority_in_group(GF_ISOFile *movie, u32 trackNumber, u32 Priority)
GF_ISOFile       3967 src/isomedia/isom_write.c GF_Err gf_isom_set_max_samples_per_chunk(GF_ISOFile *movie, u32 trackNumber, u32 maxSamplesPerChunk)
GF_ISOFile       3981 src/isomedia/isom_write.c GF_Err gf_isom_set_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig *slConfig)
GF_ISOFile       4022 src/isomedia/isom_write.c GF_Err gf_isom_get_extraction_slc(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex, GF_SLConfig **slConfig)
GF_ISOFile       4061 src/isomedia/isom_write.c u32 gf_isom_get_track_group(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       4070 src/isomedia/isom_write.c u32 gf_isom_get_track_priority_in_group(GF_ISOFile *the_file, u32 trackNumber)
GF_ISOFile       4080 src/isomedia/isom_write.c GF_Err gf_isom_make_interleave(GF_ISOFile *file, Double TimeInSec)
GF_ISOFile       4091 src/isomedia/isom_write.c GF_Err gf_isom_set_handler_name(GF_ISOFile *the_file, u32 trackNumber, const char *nameUTF8)
GF_ISOFile       4175 src/isomedia/isom_write.c GF_Err gf_isom_clone_root_od(GF_ISOFile *input, GF_ISOFile *output)
GF_ISOFile       4213 src/isomedia/isom_write.c GF_Err gf_isom_set_media_type(GF_ISOFile *movie, u32 trackNumber, u32 new_type)
GF_ISOFile       4222 src/isomedia/isom_write.c GF_Err gf_isom_set_media_subtype(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 new_type)
GF_ISOFile       4236 src/isomedia/isom_write.c GF_Err gf_isom_set_JPEG2000(GF_ISOFile *mov, Bool set_on)
GF_ISOFile       4243 src/isomedia/isom_write.c GF_Err gf_isom_remove_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID)
GF_ISOFile       4274 src/isomedia/isom_write.c GF_Err gf_isom_add_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID, const char *data, u32 data_size)
GF_ISOFile       4310 src/isomedia/isom_write.c GF_Err gf_isom_apple_set_tag(GF_ISOFile *mov, u32 tag, const char *data, u32 data_len)
GF_ISOFile       4415 src/isomedia/isom_write.c GF_Err gf_isom_set_alternate_group_id(GF_ISOFile *movie, u32 trackNumber, u32 groupId)
GF_ISOFile       4425 src/isomedia/isom_write.c GF_Err gf_isom_set_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, u32 trackRefGroup, Bool is_switch_group, u32 *switchGroupID, u32 *criteriaList, u32 criteriaListCount)
GF_ISOFile       4540 src/isomedia/isom_write.c GF_Err gf_isom_reset_track_switch_parameter(GF_ISOFile *movie, u32 trackNumber, Bool reset_all_group)
GF_ISOFile       4566 src/isomedia/isom_write.c GF_Err gf_isom_reset_switch_parameters(GF_ISOFile *movie)
GF_ISOFile       4579 src/isomedia/isom_write.c GF_Err gf_isom_add_subsample(GF_ISOFile *movie, u32 track, u32 sampleNumber, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable)
GF_ISOFile       4615 src/isomedia/isom_write.c GF_Err gf_isom_set_rvc_config(GF_ISOFile *movie, u32 track, u32 sampleDescriptionIndex, u16 rvc_predefined, char *mime, char *data, u32 size)
GF_ISOFile       4827 src/isomedia/isom_write.c static GF_Err gf_isom_set_sample_group_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 grouping_type, u32 grouping_type_parameter, void *udta, void *(*sg_create_entry)(void *udta), Bool (*sg_compare_entry)(void *udta, void *entry))
GF_ISOFile       4843 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_group_info(GF_ISOFile *movie, u32 track, u32 grouping_type, void *data, u32 data_size, Bool is_default, u32 *sampleGroupDescriptionIndex)
GF_ISOFile       4925 src/isomedia/isom_write.c GF_Err gf_isom_remove_sample_group(GF_ISOFile *movie, u32 track, u32 grouping_type)
GF_ISOFile       4956 src/isomedia/isom_write.c GF_Err gf_isom_add_sample_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 grouping_type, u32 sampleGroupDescriptionIndex, u32 grouping_type_parameter)
GF_ISOFile       4993 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_rap_group(GF_ISOFile *movie, u32 track, u32 sample_number, u32 num_leading_samples)
GF_ISOFile       5017 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_roll_group(GF_ISOFile *movie, u32 track, u32 sample_number, s16 roll_distance)
GF_ISOFile       5154 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_cenc_group(GF_ISOFile *movie, u32 track, u32 sample_number, u8 isEncrypted, u8 IV_size, bin128 KeyID,
GF_ISOFile       5180 src/isomedia/isom_write.c static GF_Err gf_isom_set_ctts_v1(GF_ISOFile *file, u32 track, GF_TrackBox *trak)
GF_ISOFile       5219 src/isomedia/isom_write.c static GF_Err gf_isom_set_ctts_v0(GF_ISOFile *file, GF_TrackBox *trak)
GF_ISOFile       5264 src/isomedia/isom_write.c GF_Err gf_isom_set_composition_offset_mode(GF_ISOFile *file, u32 track, Bool use_negative_offsets)
GF_ISOFile       5289 src/isomedia/isom_write.c GF_Err gf_isom_set_sync_table(GF_ISOFile *file, u32 track)
GF_ISOFile       5344 src/isomedia/isom_write.c GF_Err gf_isom_copy_sample_info(GF_ISOFile *dst, u32 dst_track, GF_ISOFile *src, u32 src_track, u32 sampleNumber)
GF_ISOFile       5485 src/isomedia/isom_write.c GF_Err gf_isom_text_set_display_flags(GF_ISOFile *file, u32 track, u32 desc_index, u32 flags, GF_TextFlagsMode op_type)
GF_ISOFile       5522 src/isomedia/isom_write.c GF_Err gf_isom_update_duration(GF_ISOFile *movie)
GF_ISOFile       5546 src/isomedia/isom_write.c GF_Err gf_isom_update_edit_list_duration(GF_ISOFile *file, u32 track)
GF_ISOFile       5597 src/isomedia/isom_write.c GF_Err gf_isom_clone_pssh(GF_ISOFile *output, GF_ISOFile *input, Bool in_moof) {
GF_ISOFile       5624 src/isomedia/isom_write.c GF_Err gf_isom_set_track_group(GF_ISOFile *file, u32 track_number, u32 track_group_id, u32 group_type, Bool do_add)
GF_ISOFile        502 src/isomedia/media_odf.c u32 gf_isom_find_od_for_track(GF_ISOFile *file, u32 track)
GF_ISOFile         31 src/isomedia/meta.c GF_MetaBox *gf_isom_get_meta(GF_ISOFile *file, Bool root_meta, u32 track_num)
GF_ISOFile         43 src/isomedia/meta.c u32 gf_isom_get_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num)
GF_ISOFile         52 src/isomedia/meta.c u32 gf_isom_has_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num)
GF_ISOFile         68 src/isomedia/meta.c GF_Err gf_isom_extract_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *outName, Bool *is_binary)
GF_ISOFile         96 src/isomedia/meta.c GF_XMLBox *gf_isom_get_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool *is_binary)
GF_ISOFile        120 src/isomedia/meta.c u32 gf_isom_get_meta_item_count(GF_ISOFile *file, Bool root_meta, u32 track_num)
GF_ISOFile        128 src/isomedia/meta.c GF_Err gf_isom_get_meta_item_info(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_num,
GF_ISOFile        179 src/isomedia/meta.c u32 gf_isom_get_meta_item_by_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_ID)
GF_ISOFile        194 src/isomedia/meta.c GF_Err gf_isom_extract_meta_item_extended(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, const char *dump_file_name, char **out_data, u32 *out_size, const char **out_mime )
GF_ISOFile        291 src/isomedia/meta.c GF_Err gf_isom_extract_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, const char *dump_file_name)
GF_ISOFile        296 src/isomedia/meta.c GF_Err gf_isom_extract_meta_item_mem(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id, char **out_data, u32 *out_size, const char **out_mime)
GF_ISOFile        302 src/isomedia/meta.c u32 gf_isom_get_meta_primary_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num)
GF_ISOFile        314 src/isomedia/meta.c GF_Err gf_isom_set_meta_type(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 metaType)
GF_ISOFile        372 src/isomedia/meta.c GF_Err gf_isom_remove_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num)
GF_ISOFile        392 src/isomedia/meta.c GF_Err gf_isom_set_meta_xml(GF_ISOFile *file, Bool root_meta, u32 track_num, char *XMLFileName, Bool IsBinaryXML)
GF_ISOFile        433 src/isomedia/meta.c GF_Err gf_isom_set_meta_xml_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, unsigned char *data, u32 data_size, Bool IsBinaryXML)
GF_ISOFile        623 src/isomedia/meta.c GF_Err gf_isom_meta_get_next_item_id(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 *item_id)
GF_ISOFile        650 src/isomedia/meta.c GF_Err gf_isom_add_meta_item_extended(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool self_reference, char *resource_path,
GF_ISOFile        855 src/isomedia/meta.c GF_Err gf_isom_add_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, Bool self_reference, char *resource_path, const char *item_name, u32 item_id, u32 item_type,
GF_ISOFile        862 src/isomedia/meta.c GF_Err gf_isom_add_meta_item_memory(GF_ISOFile *file, Bool root_meta, u32 track_num, const char *item_name, u32 item_id, u32 item_type, const char *mime_type, const char *content_encoding, GF_ImageItemProperties *image_props, char *data, u32 data_len, GF_List *item_extent_refs)
GF_ISOFile        868 src/isomedia/meta.c GF_Err gf_isom_remove_meta_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id)
GF_ISOFile        898 src/isomedia/meta.c GF_Err gf_isom_set_meta_primary_item(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 item_id)
GF_ISOFile        915 src/isomedia/meta.c GF_Err gf_isom_meta_add_item_ref(GF_ISOFile *file, Bool root_meta, u32 track_num, u32 from_id, u32 to_id, u32 type, u64 *ref_index)
GF_ISOFile         54 src/isomedia/movie_fragments.c GF_TrackFragmentBox *GetTraf(GF_ISOFile *mov, u32 TrackID)
GF_ISOFile         70 src/isomedia/movie_fragments.c GF_Err gf_isom_set_movie_duration(GF_ISOFile *movie, u64 duration)
GF_ISOFile         83 src/isomedia/movie_fragments.c GF_Err gf_isom_finalize_for_fragment(GF_ISOFile *movie, u32 media_segment_type)
GF_ISOFile        194 src/isomedia/movie_fragments.c GF_Err gf_isom_change_track_fragment_defaults(GF_ISOFile *movie, u32 TrackID,
GF_ISOFile        232 src/isomedia/movie_fragments.c GF_Err gf_isom_setup_track_fragment(GF_ISOFile *movie, u32 TrackID,
GF_ISOFile        378 src/isomedia/movie_fragments.c GF_Err gf_isom_set_fragment_option(GF_ISOFile *movie, u32 TrackID, u32 Code, u32 Param)
GF_ISOFile        404 src/isomedia/movie_fragments.c void update_trun_offsets(GF_ISOFile *movie, s32 offset)
GF_ISOFile        426 src/isomedia/movie_fragments.c u32 UpdateRuns(GF_ISOFile *movie, GF_TrackFragmentBox *traf)
GF_ISOFile        744 src/isomedia/movie_fragments.c GF_Err StoreFragment(GF_ISOFile *movie, Bool load_mdat_only, s32 data_offset_diff, u32 *moof_size)
GF_ISOFile        947 src/isomedia/movie_fragments.c GF_Err gf_isom_allocate_sidx(GF_ISOFile *movie, s32 subsegs_per_sidx, Bool daisy_chain_sidx, u32 nb_segs, u32 *frags_per_segment, u32 *start_range, u32 *end_range)
GF_ISOFile        988 src/isomedia/movie_fragments.c static GF_Err gf_isom_write_styp(GF_ISOFile *movie, Bool last_segment)
GF_ISOFile       1015 src/isomedia/movie_fragments.c GF_Err gf_isom_flush_fragments(GF_ISOFile *movie, Bool last_segment)
GF_ISOFile       1102 src/isomedia/movie_fragments.c GF_Err gf_isom_close_segment(GF_ISOFile *movie, s32 subsegments_per_sidx, u32 referenceTrackID, u64 ref_track_decode_time, s32 ts_shift, u64 ref_track_next_cts, Bool daisy_chain_sidx, Bool last_segment, u32 segment_marker_4cc, u64 *index_start_range, u64 *index_end_range)
GF_ISOFile       1555 src/isomedia/movie_fragments.c GF_Err gf_isom_close_fragments(GF_ISOFile *movie)
GF_ISOFile       1565 src/isomedia/movie_fragments.c GF_Err gf_isom_start_segment(GF_ISOFile *movie, const char *SegName, Bool memory_mode)
GF_ISOFile       1601 src/isomedia/movie_fragments.c GF_Err gf_isom_set_fragment_reference_time(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp, u64 timestamp)
GF_ISOFile       1611 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_mss_timeext(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp_in_track_timescale, u64 traf_duration_in_track_timescale)
GF_ISOFile       1630 src/isomedia/movie_fragments.c GF_Err gf_isom_start_fragment(GF_ISOFile *movie, Bool moof_first)
GF_ISOFile       1698 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_sample(GF_ISOFile *movie, u32 TrackID, const GF_ISOSample *sample, u32 DescIndex,
GF_ISOFile       1836 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_sai(GF_ISOFile *output, GF_ISOFile *input, u32 TrackID, u32 SampleNum)
GF_ISOFile       1898 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_append_data(GF_ISOFile *movie, u32 TrackID, char *data, u32 data_size, u8 PaddingBits)
GF_ISOFile       1936 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_subsample(GF_ISOFile *movie, u32 TrackID, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable)
GF_ISOFile       1971 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_copy_subsample(GF_ISOFile *dest, u32 TrackID, GF_ISOFile *orig, u32 track, u32 sampleNumber, Bool sgpd_in_traf)
GF_ISOFile       2084 src/isomedia/movie_fragments.c u32 gf_isom_is_track_fragmented(GF_ISOFile *movie, u32 TrackID)
GF_ISOFile       2091 src/isomedia/movie_fragments.c u32 gf_isom_is_fragmented(GF_ISOFile *movie)
GF_ISOFile       2103 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_base_media_decode_time(GF_ISOFile *movie, u32 TrackID, u64 decode_time)
GF_ISOFile       2121 src/isomedia/movie_fragments.c GF_Err gf_isom_finalize_for_fragment(GF_ISOFile *the_file, u32 media_segment_type)
GF_ISOFile       2126 src/isomedia/movie_fragments.c GF_Err gf_isom_setup_track_fragment(GF_ISOFile *the_file, u32 TrackID,
GF_ISOFile       2137 src/isomedia/movie_fragments.c GF_Err gf_isom_set_fragment_option(GF_ISOFile *the_file, u32 TrackID, u32 Code, u32 Param)
GF_ISOFile       2142 src/isomedia/movie_fragments.c GF_Err gf_isom_start_fragment(GF_ISOFile *the_file, u32 free_data_insert_size)
GF_ISOFile       2147 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_sample(GF_ISOFile *the_file, u32 TrackID, const GF_ISOSample *sample, u32 DescIndex,
GF_ISOFile       2155 src/isomedia/movie_fragments.c u32 gf_isom_is_track_fragmented(GF_ISOFile *the_file, u32 TrackID)
GF_ISOFile       2161 src/isomedia/movie_fragments.c u32 gf_isom_is_fragmented(GF_ISOFile *the_file)
GF_ISOFile       2166 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_add_subsample(GF_ISOFile *movie, u32 TrackID, u32 flags, u32 subSampleSize, u8 priority, u32 reserved, Bool discardable)
GF_ISOFile       2171 src/isomedia/movie_fragments.c GF_Err gf_isom_fragment_copy_subsample(GF_ISOFile *dest, u32 TrackID, GF_ISOFile *orig, u32 track, u32 sampleNumber, Bool sgpd_in_traf)
GF_ISOFile       2176 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_base_media_decode_time(GF_ISOFile *movie, u32 TrackID, u64 decode_time)
GF_ISOFile       2181 src/isomedia/movie_fragments.c GF_Err gf_isom_set_traf_mss_timeext(GF_ISOFile *movie, u32 reference_track_ID, u64 ntp_in_10mhz, u64 traf_duration_in_10mhz)
GF_ISOFile       2190 src/isomedia/movie_fragments.c void gf_isom_set_next_moof_number(GF_ISOFile *movie, u32 value)
GF_ISOFile       2198 src/isomedia/movie_fragments.c u32 gf_isom_get_next_moof_number(GF_ISOFile *movie)
GF_ISOFile        198 src/isomedia/sample_descs.c GF_3GPConfig *gf_isom_3gp_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex)
GF_ISOFile        233 src/isomedia/sample_descs.c GF_AC3Config *gf_isom_ac3_config_get(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex)
GF_ISOFile        254 src/isomedia/sample_descs.c GF_Err gf_isom_3gp_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile        345 src/isomedia/sample_descs.c GF_Err gf_isom_3gp_config_update(GF_ISOFile *the_file, u32 trackNumber, GF_3GPConfig *param, u32 DescriptionIndex)
GF_ISOFile        384 src/isomedia/sample_descs.c GF_Err gf_isom_ac3_config_new(GF_ISOFile *the_file, u32 trackNumber, GF_AC3Config *cfg, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile        432 src/isomedia/sample_descs.c GF_Err gf_isom_get_dims_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_DIMSDescription *desc)
GF_ISOFile        461 src/isomedia/sample_descs.c GF_Err gf_isom_new_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile        510 src/isomedia/sample_descs.c GF_Err gf_isom_update_dims_description(GF_ISOFile *movie, u32 trackNumber, GF_DIMSDescription *desc, char *URLname, char *URNname, u32 DescriptionIndex)
GF_ISOFile        621 src/isomedia/sample_descs.c GF_Err gf_isom_get_xml_metadata_description(GF_ISOFile *file, u32 track, u32 sampleDescription,
GF_ISOFile        642 src/isomedia/sample_descs.c GF_Err gf_isom_new_xml_metadata_description(GF_ISOFile *movie, u32 trackNumber,
GF_ISOFile        692 src/isomedia/sample_descs.c GF_Err gf_isom_update_xml_metadata_description(GF_ISOFile *movie, u32 trackNumber,
GF_ISOFile        704 src/isomedia/sample_descs.c GF_Err gf_isom_xml_subtitle_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex,
GF_ISOFile        736 src/isomedia/sample_descs.c GF_Err gf_isom_new_xml_subtitle_description(GF_ISOFile  *movie, u32 trackNumber,
GF_ISOFile        788 src/isomedia/sample_descs.c GF_Err gf_isom_update_xml_subtitle_description(GF_ISOFile *movie, u32 trackNumber,
GF_ISOFile        819 src/isomedia/sample_descs.c GF_Err gf_isom_stxt_get_description(GF_ISOFile *the_file, u32 trackNumber, u32 StreamDescriptionIndex,
GF_ISOFile        851 src/isomedia/sample_descs.c GF_Err gf_isom_new_stxt_description(GF_ISOFile *movie, u32 trackNumber, u32 type,
GF_ISOFile        918 src/isomedia/sample_descs.c GF_Err gf_isom_update_stxt_description(GF_ISOFile *movie, u32 trackNumber,
GF_ISOFile        963 src/isomedia/sample_descs.c GF_WebVTTSampleEntryBox *gf_webvtt_isom_get_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex)
GF_ISOFile        997 src/isomedia/sample_descs.c GF_Err gf_isom_update_webvtt_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, const char *config)
GF_ISOFile       1037 src/isomedia/sample_descs.c GF_Err gf_isom_new_webvtt_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile       1093 src/isomedia/sample_descs.c GF_Err gf_isom_update_bitrate(GF_ISOFile *movie, u32 trackNumber, u32 sampleDescriptionIndex, u32 average_bitrate, u32 max_bitrate, u32 decode_buffer_size)
GF_ISOFile       1851 src/isomedia/stbl_write.c GF_Err gf_isom_refresh_size_info(GF_ISOFile *file, u32 trackNumber)
GF_ISOFile         33 src/isomedia/tx3g.c GF_Err gf_isom_update_text_description(GF_ISOFile *movie, u32 trackNumber, u32 descriptionIndex, GF_TextSampleDescriptor *desc)
GF_ISOFile         86 src/isomedia/tx3g.c GF_Err gf_isom_new_text_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, char *URLname, char *URNname, u32 *outDescriptionIndex)
GF_ISOFile        354 src/isomedia/tx3g.c GF_Err gf_isom_text_has_similar_description(GF_ISOFile *movie, u32 trackNumber, GF_TextSampleDescriptor *desc, u32 *outDescIdx, Bool *same_box, Bool *same_styles)
GF_ISOFile        713 src/isomedia/tx3g.c GF_Err gf_isom_text_get_encoded_tx3g(GF_ISOFile *file, u32 track, u32 sidx, u32 sidx_offset, char **tx3g, u32 *tx3g_size)
GF_ISOFile        212 src/media_tools/dash_segmenter.c 	GF_ISOFile *isobmf_input;
GF_ISOFile        408 src/media_tools/dash_segmenter.c GF_Err gf_media_get_rfc_6381_codec_name(GF_ISOFile *movie, u32 track, char *szCodec, Bool force_inband, Bool force_sbr)
GF_ISOFile        638 src/media_tools/dash_segmenter.c static u64 isom_get_next_sap_time(GF_ISOFile *input, u32 track, u32 sample_count, u32 sample_num)
GF_ISOFile        664 src/media_tools/dash_segmenter.c static GF_Err gf_isom_write_content_protection(GF_ISOFile *input, FILE *mpd, u32 protected_track, u8 indent)
GF_ISOFile        765 src/media_tools/dash_segmenter.c static GF_Err isom_get_audio_info_with_m4a_sbr_ps(GF_ISOFile *movie, u32 trackNumber, u32 StreamDescriptionIndex, u32 *SampleRate, u32 *Channels, u8 *bitsPerSample)
GF_ISOFile        828 src/media_tools/dash_segmenter.c static GF_Err gf_media_isom_segment_file(GF_ISOFile *input, const char *output_file, GF_DASHSegmenter *dash_cfg, GF_DashSegInput *dash_input, Bool first_in_set)
GF_ISOFile        840 src/media_tools/dash_segmenter.c 	GF_ISOFile *output, *bs_switch_segment;
GF_ISOFile       2585 src/media_tools/dash_segmenter.c 	GF_ISOFile *in;
GF_ISOFile       2681 src/media_tools/dash_segmenter.c 	GF_ISOFile *set_file;
GF_ISOFile       2692 src/media_tools/dash_segmenter.c 		GF_ISOFile *in;
GF_ISOFile       2869 src/media_tools/dash_segmenter.c 	GF_ISOFile *init_seg;
GF_ISOFile       2879 src/media_tools/dash_segmenter.c 		GF_ISOFile *in;
GF_ISOFile       3177 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_adjust_last_sample(GF_ISOFile *in, const u32 trackNumber, const u32 track_duration, const u32 target_duration_in_timescale, const Double fragment_duration_in_sec) {
GF_ISOFile       3194 src/media_tools/dash_segmenter.c static u32 isom_get_track_duration_from_samples_in_timescale(GF_ISOFile *in, u32 trackNumber) {
GF_ISOFile       3204 src/media_tools/dash_segmenter.c static GF_Err dasher_isom_force_duration(GF_ISOFile *in, const Double duration_in_sec, const Double fragment_duration_in_sec) {
GF_ISOFile       3284 src/media_tools/dash_segmenter.c 		GF_ISOFile *in = gf_isom_open(dash_input->file_name, dash_input->media_duration ? GF_ISOM_OPEN_EDIT : GF_ISOM_OPEN_READ, dash_cfg->tmpdir);
GF_ISOFile       4589 src/media_tools/dash_segmenter.c 		GF_ISOFile *file;
GF_ISOFile       4707 src/media_tools/dash_segmenter.c 						GF_ISOFile *temp = gf_isom_open(prev_dash_input->file_name, GF_ISOM_OPEN_READ, NULL);
GF_ISOFile         74 src/media_tools/filestreamer.c 	GF_ISOFile *isom;
GF_ISOFile        422 src/media_tools/filestreamer.c 	GF_ISOFile *file;
GF_ISOFile        425 src/media_tools/ismacryp.c GF_Err gf_ismacryp_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk)
GF_ISOFile        571 src/media_tools/ismacryp.c GF_Err gf_ismacryp_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk)
GF_ISOFile       1122 src/media_tools/ismacryp.c GF_Err gf_cenc_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk)
GF_ISOFile       1377 src/media_tools/ismacryp.c GF_Err gf_cenc_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk)
GF_ISOFile       1625 src/media_tools/ismacryp.c GF_Err gf_adobe_encrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk)
GF_ISOFile       1756 src/media_tools/ismacryp.c GF_Err gf_adobe_decrypt_track(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk)
GF_ISOFile       1866 src/media_tools/ismacryp.c GF_Err gf_decrypt_file(GF_ISOFile *mp4, const char *drm_file)
GF_ISOFile       1898 src/media_tools/ismacryp.c 		GF_Err (*gf_decrypt_track)(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile       2009 src/media_tools/ismacryp.c static GF_Err gf_cenc_parse_drm_system_info(GF_ISOFile *mp4, const char *drm_file) {
GF_ISOFile       2136 src/media_tools/ismacryp.c GF_Err gf_crypt_file(GF_ISOFile *mp4, const char *drm_file)
GF_ISOFile       2170 src/media_tools/ismacryp.c 		GF_Err (*gf_encrypt_track)(GF_ISOFile *mp4, GF_TrackCryptInfo *tci, void (*progress)(void *cbk, u64 done, u64 total), void *cbk);
GF_ISOFile         35 src/media_tools/isom_hinter.c void gf_media_get_sample_average_infos(GF_ISOFile *file, u32 Track, u32 *avgSize, u32 *MaxSize, u32 *TimeDelta, u32 *maxCTSDelta, u32 *const_duration, u32 *bandwidth)
GF_ISOFile         94 src/media_tools/isom_hinter.c 	GF_ISOFile *file;
GF_ISOFile        128 src/media_tools/isom_hinter.c void MP4T_DumpSDP(GF_ISOFile *file, const char *name)
GF_ISOFile        242 src/media_tools/isom_hinter.c GF_RTPHinter *gf_hinter_track_new(GF_ISOFile *file, u32 TrackNum,
GF_ISOFile       1066 src/media_tools/isom_hinter.c GF_Err gf_hinter_finalize(GF_ISOFile *file, GF_SDP_IODProfile IOD_Profile, u32 bandwidth)
GF_ISOFile         34 src/media_tools/isom_tools.c GF_Err gf_media_change_par(GF_ISOFile *file, u32 track, s32 ar_num, s32 ar_den)
GF_ISOFile        102 src/media_tools/isom_tools.c GF_Err gf_media_remove_non_rap(GF_ISOFile *file, u32 track)
GF_ISOFile        257 src/media_tools/isom_tools.c GF_Err gf_media_make_isma(GF_ISOFile *mp4file, Bool keepESIDs, Bool keepImage, Bool no_ocr)
GF_ISOFile        563 src/media_tools/isom_tools.c GF_Err gf_media_make_3gpp(GF_ISOFile *mp4file)
GF_ISOFile        740 src/media_tools/isom_tools.c GF_Err gf_media_make_psp(GF_ISOFile *mp4)
GF_ISOFile        796 src/media_tools/isom_tools.c GF_ESD *gf_media_map_esd(GF_ISOFile *mp4, u32 track)
GF_ISOFile        978 src/media_tools/isom_tools.c static s32 gf_get_DQId(GF_ISOFile *file, u32 track)
GF_ISOFile       1033 src/media_tools/isom_tools.c static Bool gf_isom_has_svc_explicit(GF_ISOFile *file, u32 track)
GF_ISOFile       1061 src/media_tools/isom_tools.c static u32 gf_isom_get_track_id_max(GF_ISOFile *file)
GF_ISOFile       1079 src/media_tools/isom_tools.c GF_Err gf_media_split_svc(GF_ISOFile *file, u32 track, Bool splitAll)
GF_ISOFile       1659 src/media_tools/isom_tools.c GF_Err gf_media_merge_svc(GF_ISOFile *file, u32 track, Bool mergeAll)
GF_ISOFile       2011 src/media_tools/isom_tools.c GF_Err gf_media_filter_hevc(GF_ISOFile *file, u32 track, u8 max_temporal_id_plus_one, u8 max_layer_id_plus_one)
GF_ISOFile       2135 src/media_tools/isom_tools.c GF_Err gf_media_split_lhvc(GF_ISOFile *file, u32 track, Bool for_temporal_sublayers, Bool splitAll, Bool use_extractors)
GF_ISOFile       2635 src/media_tools/isom_tools.c GF_Err gf_media_change_pl(GF_ISOFile *file, u32 track, u32 profile, u32 level)
GF_ISOFile       2741 src/media_tools/isom_tools.c static void hevc_add_trif(GF_ISOFile *file, u32 track, u32 id, Bool full_picture, u32 independent, Bool filtering_disable, u32 tx, u32 ty, u32 tw, u32 th, Bool is_default)
GF_ISOFile       2768 src/media_tools/isom_tools.c GF_Err gf_media_split_hevc_tiles(GF_ISOFile *file, u32 signal_mode)
GF_ISOFile       3115 src/media_tools/isom_tools.c GF_Err gf_media_fragment_file(GF_ISOFile *input, const char *output_file, Double max_duration_sec)
GF_ISOFile       3126 src/media_tools/isom_tools.c 	GF_ISOFile *output;
GF_ISOFile       1783 src/media_tools/media_export.c static GF_Err MP4T_CopyTrack(GF_MediaExporter *dumper, GF_ISOFile *infile, u32 inTrackNum, GF_ISOFile *outfile, Bool ResetDependancies, Bool AddToIOD)
GF_ISOFile       1942 src/media_tools/media_export.c 	GF_ISOFile *outfile;
GF_ISOFile         64 src/media_tools/media_import.c static GF_Err gf_media_update_par(GF_ISOFile *file, u32 track)
GF_ISOFile        109 src/media_tools/media_import.c static void gf_media_update_bitrate(GF_ISOFile *file, u32 track)
GF_ISOFile       1183 src/media_tools/media_import.c static void update_edit_list_for_bframes(GF_ISOFile *file, u32 track)
GF_ISOFile       4626 src/media_tools/media_import.c GF_Err gf_media_avc_rewrite_samples(GF_ISOFile *file, u32 track, u32 prev_size, u32 new_size)
GF_ISOFile       5691 src/media_tools/media_import.c static GF_Err gf_lhevc_set_operating_points_information(GF_ISOFile *file, u32 hevc_track, u32 track, HEVC_VPS *vps, u8 *max_temporal_id)
GF_ISOFile       5824 src/media_tools/media_import.c static void gf_lhevc_set_layer_information(GF_ISOFile *file, u32 track, LHVCLayerInfo *linf)
GF_ISOFile       9673 src/media_tools/media_import.c GF_Err gf_media_import_chapters(GF_ISOFile *file, char *chap_file, Double import_fps)
GF_ISOFile        151 src/media_tools/text_import.c 	GF_ISOFile *dest = import->dest;
GF_ISOFile       1344 src/media_tools/webvtt.c GF_Err gf_webvtt_dump_header(FILE *dump, GF_ISOFile *file, u32 track, Bool box_mode, u32 index)
GF_ISOFile         57 src/scene_manager/encode_isom.c static void gf_sm_finalize_mux(GF_ISOFile *mp4, GF_ESD *src, u32 offset_ts)
GF_ISOFile         91 src/scene_manager/encode_isom.c static GF_Err gf_sm_import_ui_stream(GF_ISOFile *mp4, GF_ESD *src, Bool rewrite_esd_only)
GF_ISOFile        123 src/scene_manager/encode_isom.c static GF_Err gf_sm_import_stream(GF_SceneManager *ctx, GF_ISOFile *mp4, GF_ESD *src, Double imp_time, char *mediaSource, Bool od_sample_rap)
GF_ISOFile        427 src/scene_manager/encode_isom.c static GF_Err gf_sm_encode_scene(GF_SceneManager *ctx, GF_ISOFile *mp4, GF_SMEncodeOptions *opts, u32 scene_type)
GF_ISOFile        961 src/scene_manager/encode_isom.c static GF_Err gf_sm_encode_od(GF_SceneManager *ctx, GF_ISOFile *mp4, char *mediaSource, GF_SMEncodeOptions *opts)
GF_ISOFile       1312 src/scene_manager/encode_isom.c GF_Err gf_sm_encode_to_file(GF_SceneManager *ctx, GF_ISOFile *mp4, GF_SMEncodeOptions *opts)
GF_ISOFile         37 src/scene_manager/loader_isom.c static void UpdateODCommand(GF_ISOFile *mp4, GF_ODCom *com)
GF_ISOFile         58 src/scene_manager/loader_qt.c 	GF_ISOFile *src;
GF_ISOFile        619 src/scene_manager/scene_engine.c 		GF_ISOFile *mp4;