#include <isomedia_dev.h>
◆ LastError
◆ fileName
char* GF_ISOFile::fileName |
◆ movieFileMap
◆ finalName
char* GF_ISOFile::finalName |
◆ editFileMap
◆ interleavingTime
u32 GF_ISOFile::interleavingTime |
◆ last_created_track_id
◆ openMode
◆ storageMode
u8 GF_ISOFile::storageMode |
◆ convert_streaming_text
u8 GF_ISOFile::convert_streaming_text |
◆ is_jp2
◆ force_co64
u8 GF_ISOFile::force_co64 |
◆ disable_odf_translate
u8 GF_ISOFile::disable_odf_translate |
◆ disable_brand_rewrite
u8 GF_ISOFile::disable_brand_rewrite |
◆ next_flush_chunk_time
u64 GF_ISOFile::next_flush_chunk_time |
◆ keep_utc
Bool GF_ISOFile::keep_utc |
◆ moov
◆ mdat
◆ brand
◆ otyp
◆ pdin
◆ meta
◆ read_byte_offset
s64 GF_ISOFile::read_byte_offset |
◆ bytes_removed
u64 GF_ISOFile::bytes_removed |
◆ compress_mode
◆ compress_flags
u32 GF_ISOFile::compress_flags |
◆ progress_cbk
void(* GF_ISOFile::progress_cbk) (void *udta, u64 nb_done, u64 nb_total) |
◆ progress_cbk_udta
void* GF_ISOFile::progress_cbk_udta |
◆ FragmentsFlags
u32 GF_ISOFile::FragmentsFlags |
◆ NextMoofNumber
u32 GF_ISOFile::NextMoofNumber |
◆ moof
◆ current_top_box_start
u64 GF_ISOFile::current_top_box_start |
◆ segment_start
u64 GF_ISOFile::segment_start |
◆ moof_list
GF_List* GF_ISOFile::moof_list |
◆ use_segments
Bool GF_ISOFile::use_segments |
◆ moof_first
Bool GF_ISOFile::moof_first |
◆ append_segment
Bool GF_ISOFile::append_segment |
◆ styp_written
Bool GF_ISOFile::styp_written |
◆ force_moof_base_offset
Bool GF_ISOFile::force_moof_base_offset |
◆ emsgs
GF_List* GF_ISOFile::emsgs |
◆ root_sidx
◆ root_sidx_offset
u64 GF_ISOFile::root_sidx_offset |
◆ root_sidx_index
u32 GF_ISOFile::root_sidx_index |
◆ dyn_root_sidx
Bool GF_ISOFile::dyn_root_sidx |
◆ root_ssix
◆ is_index_segment
Bool GF_ISOFile::is_index_segment |
◆ segment_bs
GF_BitStream* GF_ISOFile::segment_bs |
◆ single_moof_mode
Bool GF_ISOFile::single_moof_mode |
◆ single_moof_state
u32 GF_ISOFile::single_moof_state |
◆ sample_groups_in_traf
Bool GF_ISOFile::sample_groups_in_traf |
◆ force_sidx_v1
Bool GF_ISOFile::force_sidx_v1 |
◆ mfra
◆ store_traf_map
Bool GF_ISOFile::store_traf_map |
◆ signal_frag_bounds
Bool GF_ISOFile::signal_frag_bounds |
◆ root_sidx_start_offset
u64 GF_ISOFile::root_sidx_start_offset |
◆ root_sidx_end_offset
u64 GF_ISOFile::root_sidx_end_offset |
◆ sidx_start_offset
u64 GF_ISOFile::sidx_start_offset |
◆ sidx_end_offset
u64 GF_ISOFile::sidx_end_offset |
◆ styp_start_offset
u64 GF_ISOFile::styp_start_offset |
◆ mdat_end_offset
u64 GF_ISOFile::mdat_end_offset |
◆ seg_ssix
◆ seg_styp
◆ sidx_pts_store_alloc
u32 GF_ISOFile::sidx_pts_store_alloc |
◆ sidx_pts_store_count
u32 GF_ISOFile::sidx_pts_store_count |
◆ sidx_pts_store
u64* GF_ISOFile::sidx_pts_store |
◆ sidx_pts_next_store
u64 * GF_ISOFile::sidx_pts_next_store |
◆ main_sidx
◆ main_sidx_end_pos
u64 GF_ISOFile::main_sidx_end_pos |
◆ has_pssh_moof
Bool GF_ISOFile::has_pssh_moof |
◆ last_producer_ref_time
◆ TopBoxes
GF_List* GF_ISOFile::TopBoxes |
◆ es_id_default_sync
s32 GF_ISOFile::es_id_default_sync |
◆ is_smooth
Bool GF_ISOFile::is_smooth |
◆ on_block_out
GF_Err(* GF_ISOFile::on_block_out) (void *usr_data, u8 *block, u32 block_size) |
◆ on_block_patch
GF_Err(* GF_ISOFile::on_block_patch) (void *usr_data, u8 *block, u32 block_size, u64 block_offset, Bool is_insert) |
◆ on_last_block_start
void(* GF_ISOFile::on_last_block_start) (void *usr_data) |
◆ on_block_out_usr_data
void* GF_ISOFile::on_block_out_usr_data |
◆ on_block_out_block_size
u32 GF_ISOFile::on_block_out_block_size |
◆ fragmented_file_pos
u64 GF_ISOFile::fragmented_file_pos |
◆ block_buffer
u8* GF_ISOFile::block_buffer |
◆ block_buffer_size
u32 GF_ISOFile::block_buffer_size |
◆ nb_box_init_seg
u32 GF_ISOFile::nb_box_init_seg |
◆ no_inplace_rewrite
Bool GF_ISOFile::no_inplace_rewrite |
◆ padding
◆ original_moov_offset
u64 GF_ISOFile::original_moov_offset |
◆ original_meta_offset
u64 GF_ISOFile::original_meta_offset |
◆ first_data_toplevel_offset
u64 GF_ISOFile::first_data_toplevel_offset |
◆ first_data_toplevel_size
u64 GF_ISOFile::first_data_toplevel_size |