Track Struct Reference


Data Fields

MatroskaTrackType type
uint32_t num
uint32_t uid
int stream_index
char * name
char language [4]
char * codec_id
char * codec_name
unsigned char * codec_priv
int codec_priv_size
uint64_t default_duration
MatroskaTrackFlags flags

Detailed Description

Definition at line 37 of file matroskadec.c.


Field Documentation

Definition at line 38 of file matroskadec.c.

Referenced by matroska_add_stream(), matroska_read_close(), and matroska_read_header().

uint32_t Track::num

Definition at line 42 of file matroskadec.c.

Referenced by matroska_add_stream(), and matroska_find_track_by_num().

uint32_t Track::uid

Definition at line 43 of file matroskadec.c.

Referenced by matroska_add_stream().

Definition at line 44 of file matroskadec.c.

Referenced by matroska_parse_block(), and matroska_read_header().

char* Track::name

Definition at line 46 of file matroskadec.c.

Referenced by matroska_add_stream(), and matroska_read_close().

char Track::language[4]

Definition at line 47 of file matroskadec.c.

Referenced by matroska_add_stream(), and matroska_read_header().

Definition at line 49 of file matroskadec.c.

Referenced by matroska_add_stream(), matroska_read_close(), and matroska_read_header().

Definition at line 50 of file matroskadec.c.

Referenced by matroska_add_stream(), and matroska_read_close().

unsigned char* Track::codec_priv

Definition at line 52 of file matroskadec.c.

Referenced by matroska_add_stream(), matroska_read_close(), and matroska_read_header().

Definition at line 53 of file matroskadec.c.

Referenced by matroska_add_stream(), and matroska_read_header().

Definition at line 55 of file matroskadec.c.

Referenced by matroska_add_stream(), matroska_parse_block(), and matroska_read_header().

Definition at line 56 of file matroskadec.c.

Referenced by matroska_add_stream().


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

Generated on Fri Oct 3 22:47:05 2008 for ffmpeg by  doxygen 1.5.6