VLC  2.1.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
libvlc_media_track_t Struct Reference
Collaboration diagram for libvlc_media_track_t:
Collaboration graph
[legend]

Data Fields

uint32_t i_codec
uint32_t i_original_fourcc
int i_id
libvlc_track_type_t i_type
int i_profile
int i_level
union {
   libvlc_audio_track_t *   audio
   libvlc_video_track_t *   video
   libvlc_subtitle_track_t *   subtitle
}; 
unsigned int i_bitrate
char * psz_language
char * psz_description

Field Documentation

union { ... }
libvlc_audio_track_t* libvlc_media_track_t::audio
unsigned int libvlc_media_track_t::i_bitrate
uint32_t libvlc_media_track_t::i_codec
int libvlc_media_track_t::i_id
int libvlc_media_track_t::i_level
uint32_t libvlc_media_track_t::i_original_fourcc
int libvlc_media_track_t::i_profile
libvlc_track_type_t libvlc_media_track_t::i_type
char* libvlc_media_track_t::psz_description
char* libvlc_media_track_t::psz_language
libvlc_subtitle_track_t* libvlc_media_track_t::subtitle
libvlc_video_track_t* libvlc_media_track_t::video

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