MOVIndex Struct Reference

#include <movenc.h>


Data Fields

int mode
int entry
unsigned timescale
uint64_t time
int64_t track_duration
int last_sample_is_subtitle_end
long sample_count
long sample_size
long chunkCount
int has_keyframes
uint32_t flags
uint32_t timecode_flags
int language
int track_id
int tag
 stsd fourcc
AVCodecContextenc
int vos_len
uint8_tvos_data
MOVIentrycluster
int audio_vbr
int height
 active picture (w/o VBI) height for D-10/IMX
uint32_t tref_tag
int tref_id
 trackID of the referenced track
int64_t start_dts
int hint_track
 the track that hints this track, -1 if no hint track is set
int src_track
 the track that this hint (or tmcd) track describes
AVFormatContextrtp_ctx
 the format context for the hinting rtp muxer
uint32_t prev_rtp_ts
int64_t cur_rtp_ts_unwrapped
uint32_t max_packet_size
int64_t default_duration
uint32_t default_sample_flags
uint32_t default_size
HintSampleQueue sample_queue
AVIOContextmdat_buf
int64_t moof_size_offset
int64_t data_offset
int64_t frag_start
int64_t tfrf_offset
int nb_frag_info
MOVFragmentInfofrag_info
struct {
   int64_t   struct_offset
   int   first_packet_seq
   int   first_packet_entry
   int   packet_seq
   int   packet_entry
   int   slices
vc1_info


Detailed Description

Definition at line 78 of file movenc.h.


Field Documentation

Definition at line 87 of file movenc.h.

Referenced by build_chunks(), mov_write_stco_tag(), and mov_write_stsc_tag().

Definition at line 114 of file movenc.h.

Referenced by write_hint_packets().

Definition at line 117 of file movenc.h.

Referenced by mov_write_tfhd_tag(), and mov_write_trun_tag().

Definition at line 118 of file movenc.h.

Referenced by mov_write_tfhd_tag(), and mov_write_trun_tag().

Definition at line 119 of file movenc.h.

Referenced by mov_write_tfhd_tag(), and mov_write_trun_tag().

Definition at line 135 of file movenc.h.

Referenced by mov_parse_vc1_frame().

Definition at line 134 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().

Definition at line 126 of file movenc.h.

Referenced by mov_flush_fragment(), and mov_write_tfxd_tag().

Definition at line 88 of file movenc.h.

Referenced by ff_mov_write_packet(), mov_parse_vc1_frame(), and mov_write_stbl_tag().

active picture (w/o VBI) height for D-10/IMX

Definition at line 105 of file movenc.h.

Referenced by mov_write_header(), mov_write_tkhd_tag(), and mov_write_video_tag().

the track that hints this track, -1 if no hint track is set

Definition at line 110 of file movenc.h.

Referenced by ff_mov_init_hinting(), ff_mov_write_packet(), and mov_write_header().

Definition at line 96 of file movenc.h.

Referenced by mov_write_header(), and mov_write_mdhd_tag().

Definition at line 84 of file movenc.h.

Referenced by ff_mov_write_packet(), mov_write_packet(), and mov_write_trailer().

Definition at line 115 of file movenc.h.

Referenced by mov_write_rtp_tag(), and write_hint_packets().

Definition at line 123 of file movenc.h.

Referenced by ff_mov_write_packet(), and mov_flush_fragment().

Definition at line 124 of file movenc.h.

Referenced by mov_write_moof_tag(), and mov_write_trun_tag().

Definition at line 137 of file movenc.h.

Referenced by mov_parse_vc1_frame(), and mov_write_dvc1_structs().

Definition at line 136 of file movenc.h.

Referenced by mov_parse_vc1_frame(), and mov_write_dvc1_structs().

Definition at line 113 of file movenc.h.

Referenced by write_hint_packets().

the format context for the hinting rtp muxer

Definition at line 112 of file movenc.h.

Referenced by ff_mov_add_hinted_packet(), ff_mov_close_hinting(), ff_mov_init_hinting(), and mov_write_trak_tag().

Definition at line 85 of file movenc.h.

Referenced by ff_mov_write_packet(), and mov_write_stts_tag().

Definition at line 121 of file movenc.h.

Referenced by ff_mov_add_hinted_packet(), ff_mov_close_hinting(), and write_hint_packets().

Definition at line 86 of file movenc.h.

Referenced by ff_mov_write_packet(), mov_write_audio_tag(), and mov_write_header().

Definition at line 138 of file movenc.h.

Referenced by mov_parse_vc1_frame(), and mov_write_dvc1_structs().

the track that this hint (or tmcd) track describes

Definition at line 111 of file movenc.h.

Referenced by ff_mov_init_hinting(), mov_create_timecode_track(), and mov_write_moov_tag().

Definition at line 133 of file movenc.h.

Referenced by mov_write_dvc1_tag(), and mov_write_trailer().

Definition at line 127 of file movenc.h.

Referenced by mov_flush_fragment(), and mov_write_traf_tag().

Definition at line 82 of file movenc.h.

Referenced by mov_write_mdhd_tag(), mov_write_moov_tag(), and mov_write_tkhd_tag().

Definition at line 95 of file movenc.h.

Referenced by mov_create_timecode_track(), and mov_write_tmcd_tag().

trackID of the referenced track

Definition at line 107 of file movenc.h.

Referenced by mov_write_moov_tag(), and mov_write_tref_tag().

Definition at line 106 of file movenc.h.

Referenced by mov_write_moov_tag(), mov_write_trak_tag(), and mov_write_tref_tag().

struct { ... } MOVIndex::vc1_info


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by  doxygen 1.5.8