FFmpeg
|
#include <movenc.h>
Detailed Description
Field Documentation
int MOVIndex::audio_vbr |
Definition at line 105 of file movenc.h.
Referenced by get_samples_per_packet(), mov_write_audio_tag(), mov_write_header(), and mov_write_stts_tag().
long MOVIndex::chunkCount |
Definition at line 87 of file movenc.h.
Referenced by build_chunks(), mov_write_stco_tag(), and mov_write_stsc_tag().
MOVIentry* MOVIndex::cluster |
Definition at line 104 of file movenc.h.
Referenced by build_chunks(), compute_avg_bitrate(), ff_mov_write_packet(), get_cluster_duration(), is_co64_required(), mov_flush_fragment(), mov_parse_vc1_frame(), mov_write_ctts_tag(), mov_write_edts_tag(), mov_write_single_packet(), mov_write_stco_tag(), mov_write_stsc_tag(), mov_write_stss_tag(), mov_write_stsz_tag(), mov_write_tfhd_tag(), mov_write_tfxd_tag(), mov_write_trailer(), and mov_write_trun_tag().
int64_t MOVIndex::cur_rtp_ts_unwrapped |
Definition at line 115 of file movenc.h.
Referenced by write_hint_packets().
int64_t MOVIndex::data_offset |
Definition at line 126 of file movenc.h.
Referenced by compute_moov_size(), is_co64_required(), mov_flush_fragment(), mov_write_moof_tag(), and mov_write_stco_tag().
int64_t MOVIndex::default_duration |
Definition at line 118 of file movenc.h.
Referenced by mov_write_tfhd_tag(), and mov_write_trun_tag().
uint32_t MOVIndex::default_sample_flags |
Definition at line 119 of file movenc.h.
Referenced by mov_write_tfhd_tag(), and mov_write_trun_tag().
uint32_t MOVIndex::default_size |
Definition at line 120 of file movenc.h.
Referenced by mov_write_tfhd_tag(), and mov_write_trun_tag().
AVCodecContext* MOVIndex::enc |
Definition at line 100 of file movenc.h.
Referenced by ff_mov_close_hinting(), ff_mov_init_hinting(), ff_mov_write_packet(), ipod_get_codec_tag(), mov_create_chapter_track(), mov_create_timecode_track(), mov_find_codec_tag(), mov_get_codec_tag(), mov_get_dv_codec_tag(), mov_get_rawvideo_codec_tag(), mov_write_audio_tag(), mov_write_avid_tag(), mov_write_chan_tag(), mov_write_dvc1_structs(), mov_write_esds_tag(), mov_write_extradata_tag(), mov_write_fiel_tag(), mov_write_gmhd_tag(), mov_write_hdlr_tag(), mov_write_header(), mov_write_iods_tag(), mov_write_isml_manifest(), mov_write_minf_tag(), mov_write_ms_tag(), mov_write_packet(), mov_write_pasp_tag(), mov_write_single_packet(), mov_write_stbl_tag(), mov_write_stsd_tag(), mov_write_stts_tag(), mov_write_subtitle_tag(), mov_write_tapt_tag(), mov_write_tfhd_tag(), mov_write_tkhd_tag(), mov_write_tmcd_tag(), mov_write_trailer(), mov_write_trak_tag(), mov_write_udta_tag(), mov_write_video_tag(), mov_write_wave_tag(), mov_write_wfex_tag(), and mp4_get_codec_tag().
int MOVIndex::entry |
Definition at line 80 of file movenc.h.
Referenced by build_chunks(), compute_avg_bitrate(), ff_mov_write_packet(), get_cluster_duration(), get_samples_per_packet(), is_co64_required(), mov_flush_fragment(), mov_parse_vc1_frame(), mov_write_ctts_tag(), mov_write_iods_tag(), mov_write_mdhd_tag(), mov_write_moof_tag(), mov_write_moov_tag(), mov_write_mvhd_tag(), mov_write_packet(), mov_write_single_packet(), mov_write_stbl_tag(), mov_write_stco_tag(), mov_write_stsc_tag(), mov_write_stss_tag(), mov_write_stsz_tag(), mov_write_stts_tag(), mov_write_tfhd_tag(), mov_write_tkhd_tag(), and mov_write_trun_tag().
int MOVIndex::first_packet_entry |
Definition at line 136 of file movenc.h.
Referenced by mov_parse_vc1_frame().
int MOVIndex::first_packet_seq |
Definition at line 135 of file movenc.h.
Referenced by mov_parse_vc1_frame().
uint32_t MOVIndex::flags |
Definition at line 91 of file movenc.h.
Referenced by ff_mov_write_packet(), mov_write_stbl_tag(), and mov_write_trun_tag().
MOVFragmentInfo* MOVIndex::frag_info |
Definition at line 131 of file movenc.h.
Referenced by mov_flush_fragment(), mov_write_tfra_tag(), mov_write_tfrf_tag(), and mov_write_trailer().
int64_t MOVIndex::frag_start |
Definition at line 127 of file movenc.h.
Referenced by mov_flush_fragment(), and mov_write_tfxd_tag().
int MOVIndex::has_keyframes |
Definition at line 88 of file movenc.h.
Referenced by ff_mov_write_packet(), mov_parse_vc1_frame(), and mov_write_stbl_tag().
int MOVIndex::height |
active picture (w/o VBI) height for D-10/IMX
Definition at line 106 of file movenc.h.
Referenced by mov_write_header(), mov_write_tkhd_tag(), and mov_write_video_tag().
int MOVIndex::hint_track |
the track that hints this track, -1 if no hint track is set
Definition at line 111 of file movenc.h.
Referenced by ff_mov_init_hinting(), ff_mov_write_packet(), and mov_write_header().
int MOVIndex::language |
Definition at line 96 of file movenc.h.
Referenced by mov_write_header(), and mov_write_mdhd_tag().
int MOVIndex::last_sample_is_subtitle_end |
Definition at line 84 of file movenc.h.
Referenced by ff_mov_write_packet(), mov_write_packet(), and mov_write_trailer().
uint32_t MOVIndex::max_packet_size |
Definition at line 116 of file movenc.h.
Referenced by mov_write_rtp_tag(), and write_hint_packets().
AVIOContext* MOVIndex::mdat_buf |
Definition at line 124 of file movenc.h.
Referenced by ff_mov_write_packet(), and mov_flush_fragment().
int MOVIndex::mode |
Definition at line 79 of file movenc.h.
Referenced by mov_create_chapter_track(), mov_create_timecode_track(), mov_find_codec_tag(), mov_write_amr_tag(), mov_write_audio_tag(), mov_write_hdlr_tag(), mov_write_header(), mov_write_mdhd_tag(), mov_write_minf_tag(), mov_write_stbl_tag(), mov_write_tfhd_tag(), mov_write_tkhd_tag(), mov_write_trak_tag(), and mov_write_video_tag().
int64_t MOVIndex::moof_size_offset |
Definition at line 125 of file movenc.h.
Referenced by mov_write_moof_tag(), and mov_write_trun_tag().
int MOVIndex::nb_frag_info |
Definition at line 130 of file movenc.h.
Referenced by mov_flush_fragment(), mov_write_mfra_tag(), mov_write_tfra_tag(), mov_write_tfrf_tag(), and mov_write_tfrf_tags().
int MOVIndex::packet_entry |
Definition at line 138 of file movenc.h.
Referenced by mov_parse_vc1_frame(), and mov_write_dvc1_structs().
int MOVIndex::packet_seq |
Definition at line 137 of file movenc.h.
Referenced by mov_parse_vc1_frame(), and mov_write_dvc1_structs().
uint32_t MOVIndex::prev_rtp_ts |
Definition at line 114 of file movenc.h.
Referenced by write_hint_packets().
AVFormatContext* MOVIndex::rtp_ctx |
the format context for the hinting rtp muxer
Definition at line 113 of file movenc.h.
Referenced by ff_mov_add_hinted_packet(), ff_mov_close_hinting(), ff_mov_init_hinting(), and mov_write_udta_sdp().
long MOVIndex::sample_count |
Definition at line 85 of file movenc.h.
Referenced by ff_mov_write_packet(), and mov_write_stts_tag().
HintSampleQueue MOVIndex::sample_queue |
Definition at line 122 of file movenc.h.
Referenced by ff_mov_add_hinted_packet(), ff_mov_close_hinting(), and write_hint_packets().
long MOVIndex::sample_size |
Definition at line 86 of file movenc.h.
Referenced by ff_mov_write_packet(), mov_write_audio_tag(), and mov_write_header().
int MOVIndex::secondary |
Definition at line 97 of file movenc.h.
Referenced by mov_write_moov_tag(), and mov_write_tkhd_tag().
int MOVIndex::slices |
Definition at line 139 of file movenc.h.
Referenced by mov_parse_vc1_frame(), and mov_write_dvc1_structs().
int MOVIndex::src_track |
the track that this hint (or tmcd) track describes
Definition at line 112 of file movenc.h.
Referenced by ff_mov_init_hinting(), mov_create_timecode_track(), mov_write_moov_tag(), and mov_write_udta_sdp().
int64_t MOVIndex::start_dts |
Definition at line 109 of file movenc.h.
Referenced by ff_mov_write_packet(), get_cluster_duration(), mov_flush_fragment(), mov_write_dvc1_structs(), mov_write_header(), and mov_write_tfxd_tag().
int64_t MOVIndex::struct_offset |
Definition at line 134 of file movenc.h.
Referenced by mov_write_dvc1_tag(), and mov_write_trailer().
int MOVIndex::tag |
stsd fourcc
Definition at line 99 of file movenc.h.
Referenced by ff_mov_init_hinting(), mov_create_chapter_track(), mov_create_timecode_track(), mov_write_audio_tag(), mov_write_gmhd_tag(), mov_write_hdlr_tag(), mov_write_header(), mov_write_minf_tag(), mov_write_moov_tag(), mov_write_ms_tag(), mov_write_subtitle_tag(), mov_write_trailer(), mov_write_trak_tag(), mov_write_video_tag(), and mov_write_wave_tag().
int64_t MOVIndex::tfrf_offset |
Definition at line 128 of file movenc.h.
Referenced by mov_flush_fragment(), and mov_write_traf_tag().
uint64_t MOVIndex::time |
Definition at line 82 of file movenc.h.
Referenced by mov_write_mdhd_tag(), mov_write_moov_tag(), and mov_write_tkhd_tag().
uint32_t MOVIndex::timecode_flags |
Definition at line 95 of file movenc.h.
Referenced by mov_create_timecode_track(), and mov_write_tmcd_tag().
unsigned MOVIndex::timescale |
Definition at line 81 of file movenc.h.
Referenced by compute_avg_bitrate(), ff_mov_init_hinting(), mov_create_chapter_track(), mov_create_timecode_track(), mov_write_audio_tag(), mov_write_edts_tag(), mov_write_header(), mov_write_mdhd_tag(), mov_write_mvhd_tag(), mov_write_rtp_tag(), mov_write_tkhd_tag(), and mov_write_tmcd_tag().
int64_t MOVIndex::track_duration |
Definition at line 83 of file movenc.h.
Referenced by compute_avg_bitrate(), ff_mov_write_packet(), get_cluster_duration(), mov_flush_fragment(), mov_write_edts_tag(), mov_write_mdhd_tag(), mov_write_moov_tag(), mov_write_mvhd_tag(), mov_write_packet(), mov_write_tfxd_tag(), mov_write_tkhd_tag(), and mov_write_trailer().
int MOVIndex::track_id |
Definition at line 98 of file movenc.h.
Referenced by mov_write_esds_tag(), mov_write_moov_tag(), mov_write_mvhd_tag(), mov_write_tfhd_tag(), mov_write_tfra_tag(), mov_write_tkhd_tag(), mov_write_trex_tag(), and mov_write_udta_sdp().
int MOVIndex::tref_id |
trackID of the referenced track
Definition at line 108 of file movenc.h.
Referenced by mov_write_moov_tag(), and mov_write_tref_tag().
uint32_t MOVIndex::tref_tag |
Definition at line 107 of file movenc.h.
Referenced by mov_write_moov_tag(), mov_write_trak_tag(), and mov_write_tref_tag().
struct { ... } MOVIndex::vc1_info |
Referenced by mov_parse_vc1_frame(), mov_write_dvc1_structs(), mov_write_dvc1_tag(), and mov_write_trailer().
uint8_t* MOVIndex::vos_data |
Definition at line 103 of file movenc.h.
Referenced by ff_mov_write_packet(), mov_write_ac3_tag(), mov_write_avcc_tag(), mov_write_avid_tag(), mov_write_dvc1_structs(), mov_write_dvc1_tag(), mov_write_esds_tag(), mov_write_glbl_tag(), mov_write_header(), and mov_write_trailer().
int MOVIndex::vos_len |
Definition at line 102 of file movenc.h.
Referenced by ff_mov_write_packet(), mov_write_ac3_tag(), mov_write_audio_tag(), mov_write_avcc_tag(), mov_write_dvc1_structs(), mov_write_dvc1_tag(), mov_write_esds_tag(), mov_write_glbl_tag(), mov_write_header(), mov_write_trailer(), and mov_write_video_tag().
The documentation for this struct was generated from the following file:
Generated on Fri Dec 20 2024 06:56:18 for FFmpeg by 1.8.11