FFmpeg  4.0
Data Fields
MatroskaTrack Struct Reference

Data Fields

uint64_t num
 
uint64_t uid
 
uint64_t type
 
char * name
 
char * codec_id
 
EbmlBin codec_priv
 
char * language
 
double time_scale
 
uint64_t default_duration
 
uint64_t flag_default
 
uint64_t flag_forced
 
uint64_t seek_preroll
 
MatroskaTrackVideo video
 
MatroskaTrackAudio audio
 
MatroskaTrackOperation operation
 
EbmlList encodings
 
uint64_t codec_delay
 
uint64_t codec_delay_in_track_tb
 
AVStreamstream
 
int64_t end_timecode
 
int ms_compat
 
uint64_t max_block_additional_id
 
uint32_t palette [AVPALETTE_COUNT]
 
int has_palette
 

Detailed Description

Definition at line 217 of file matroskadec.c.

Field Documentation

◆ num

uint64_t MatroskaTrack::num

Definition at line 218 of file matroskadec.c.

Referenced by webm_dash_manifest_read_header().

◆ uid

uint64_t MatroskaTrack::uid

Definition at line 219 of file matroskadec.c.

◆ type

uint64_t MatroskaTrack::type

Definition at line 220 of file matroskadec.c.

Referenced by get_qt_codec(), matroska_parse_block(), and matroska_parse_tracks().

◆ name

char* MatroskaTrack::name

Definition at line 221 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ codec_id

char* MatroskaTrack::codec_id

Definition at line 222 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ codec_priv

EbmlBin MatroskaTrack::codec_priv

Definition at line 223 of file matroskadec.c.

Referenced by get_qt_codec(), matroska_parse_flac(), and matroska_parse_tracks().

◆ language

char* MatroskaTrack::language

Definition at line 224 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ time_scale

double MatroskaTrack::time_scale

Definition at line 225 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ default_duration

uint64_t MatroskaTrack::default_duration

Definition at line 226 of file matroskadec.c.

Referenced by matroska_parse_block(), and matroska_parse_tracks().

◆ flag_default

uint64_t MatroskaTrack::flag_default

Definition at line 227 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ flag_forced

uint64_t MatroskaTrack::flag_forced

Definition at line 228 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ seek_preroll

uint64_t MatroskaTrack::seek_preroll

Definition at line 229 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ video

MatroskaTrackVideo MatroskaTrack::video

◆ audio

MatroskaTrackAudio MatroskaTrack::audio

◆ operation

MatroskaTrackOperation MatroskaTrack::operation

Definition at line 232 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ encodings

EbmlList MatroskaTrack::encodings

◆ codec_delay

uint64_t MatroskaTrack::codec_delay

Definition at line 234 of file matroskadec.c.

Referenced by matroska_parse_tracks().

◆ codec_delay_in_track_tb

uint64_t MatroskaTrack::codec_delay_in_track_tb

Definition at line 235 of file matroskadec.c.

Referenced by matroska_parse_block(), and matroska_parse_tracks().

◆ stream

AVStream* MatroskaTrack::stream

◆ end_timecode

int64_t MatroskaTrack::end_timecode

Definition at line 238 of file matroskadec.c.

Referenced by matroska_parse_block(), and matroska_read_seek().

◆ ms_compat

int MatroskaTrack::ms_compat

Definition at line 239 of file matroskadec.c.

Referenced by matroska_parse_frame(), and matroska_parse_tracks().

◆ max_block_additional_id

uint64_t MatroskaTrack::max_block_additional_id

Definition at line 240 of file matroskadec.c.

◆ palette

uint32_t MatroskaTrack::palette[AVPALETTE_COUNT]

Definition at line 242 of file matroskadec.c.

Referenced by matroska_deliver_packet(), and matroska_parse_tracks().

◆ has_palette

int MatroskaTrack::has_palette

Definition at line 243 of file matroskadec.c.

Referenced by matroska_deliver_packet(), and matroska_parse_tracks().


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