QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
video_format_t Struct Reference

#include <vlc_es.h>

Public Attributes

vlc_fourcc_t i_chroma
 
unsigned int i_width
 
unsigned int i_height
 
unsigned int i_x_offset
 
unsigned int i_y_offset
 
unsigned int i_visible_width
 
unsigned int i_visible_height
 
unsigned int i_bits_per_pixel
 
unsigned int i_sar_num
 
unsigned int i_sar_den
 
unsigned int i_frame_rate
 
unsigned int i_frame_rate_base
 
uint32_t i_rmask
 
uint32_t i_gmask
 
uint32_t i_bmask
 
int i_rrshift
 
int i_lrshift
 
int i_rgshift
 
int i_lgshift
 
int i_rbshift
 
int i_lbshift
 
video_palette_tp_palette
 
video_orientation_t orientation
 

Detailed Description

video format description

Member Data Documentation

unsigned int video_format_t::i_bits_per_pixel

number of bits per pixel

uint32_t video_format_t::i_bmask

color masks for RGB chroma

vlc_fourcc_t video_format_t::i_chroma

picture chroma

unsigned int video_format_t::i_frame_rate

frame rate numerator

unsigned int video_format_t::i_frame_rate_base

frame rate denominator

unsigned int video_format_t::i_height

picture height

unsigned int video_format_t::i_sar_num

sample/pixel aspect ratio

unsigned int video_format_t::i_visible_height

height of visible area

unsigned int video_format_t::i_visible_width

width of visible area

unsigned int video_format_t::i_width

picture width

unsigned int video_format_t::i_x_offset

start offset of visible area

unsigned int video_format_t::i_y_offset

start offset of visible area

video_orientation_t video_format_t::orientation

picture orientation

video_palette_t* video_format_t::p_palette

video palette from demuxer


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