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