VLC 4.0.0-dev
vlc_ml_media_track_t Struct Reference

#include <vlc_media_library.h>

Data Fields

char * psz_codec
 
char * psz_language
 
char * psz_description
 
vlc_ml_track_type_t i_type
 
uint32_t i_bitrate
 
union {
   struct {
      uint32_t   i_nbChannels
 
      uint32_t   i_sampleRate
 
   }   a
 
   struct {
      uint32_t   i_height
 
      uint32_t   i_width
 
      uint32_t   i_sarNum
 
      uint32_t   i_sarDen
 
      uint32_t   i_fpsNum
 
      uint32_t   i_fpsDen
 
   }   v
 
}; 
 

Field Documentation

◆ 

union { ... } vlc_ml_media_track_t::@241

◆ 

struct { ... } vlc_ml_media_track_t::a

◆ i_bitrate

uint32_t vlc_ml_media_track_t::i_bitrate

◆ i_fpsDen

uint32_t vlc_ml_media_track_t::i_fpsDen

◆ i_fpsNum

uint32_t vlc_ml_media_track_t::i_fpsNum

◆ i_height

uint32_t vlc_ml_media_track_t::i_height

◆ i_nbChannels

uint32_t vlc_ml_media_track_t::i_nbChannels

◆ i_sampleRate

uint32_t vlc_ml_media_track_t::i_sampleRate

◆ i_sarDen

uint32_t vlc_ml_media_track_t::i_sarDen

◆ i_sarNum

uint32_t vlc_ml_media_track_t::i_sarNum

◆ i_type

vlc_ml_track_type_t vlc_ml_media_track_t::i_type

◆ i_width

uint32_t vlc_ml_media_track_t::i_width

◆ psz_codec

char* vlc_ml_media_track_t::psz_codec

◆ psz_description

char* vlc_ml_media_track_t::psz_description

◆ psz_language

char* vlc_ml_media_track_t::psz_language

◆ 

struct { ... } vlc_ml_media_track_t::v

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