Data Fields

video_format_t Struct Reference

video format description More...

Collaboration diagram for video_format_t:
Collaboration graph
[legend]

Data Fields

vlc_fourcc_t i_chroma
 picture chroma
unsigned int i_width
 picture width
unsigned int i_height
 picture height
unsigned int i_x_offset
 start offset of visible area
unsigned int i_y_offset
 start offset of visible area
unsigned int i_visible_width
 width of visible area
unsigned int i_visible_height
 height of visible area
unsigned int i_bits_per_pixel
 number of bits per pixel
unsigned int i_sar_num
 sample/pixel aspect ratio
unsigned int i_sar_den
unsigned int i_frame_rate
 frame rate numerator
unsigned int i_frame_rate_base
 frame rate denominator
uint32_t i_rmask
uint32_t i_gmask
uint32_t i_bmask
 color masks for RGB chroma
int i_rrshift
int i_lrshift
int i_rgshift
int i_lgshift
int i_rbshift
int i_lbshift
video_palette_tp_palette
 video palette from demuxer
video_orientation_t orientation
 picture orientation

Detailed Description

video format description


Field Documentation

number of bits per pixel

Referenced by video_format_Setup().

frame rate numerator

Referenced by CreateEncoder(), EsOutAdd(), and EsOutUpdateInfo().

frame rate denominator

Referenced by CreateEncoder(), EsOutAdd(), and EsOutUpdateInfo().

picture orientation


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines