VLC
3.0.15
|
video format description More...
Data Fields | |
vlc_fourcc_t | i_chroma |
picture chroma More... | |
unsigned int | i_width |
picture width More... | |
unsigned int | i_height |
picture height More... | |
unsigned int | i_x_offset |
start offset of visible area More... | |
unsigned int | i_y_offset |
start offset of visible area More... | |
unsigned int | i_visible_width |
width of visible area More... | |
unsigned int | i_visible_height |
height of visible area More... | |
unsigned int | i_bits_per_pixel |
number of bits per pixel More... | |
unsigned int | i_sar_num |
sample/pixel aspect ratio More... | |
unsigned int | i_sar_den |
unsigned int | i_frame_rate |
frame rate numerator More... | |
unsigned int | i_frame_rate_base |
frame rate denominator More... | |
uint32_t | i_rmask |
uint32_t | i_gmask |
uint32_t | i_bmask |
color masks for RGB chroma More... | |
int | i_rrshift |
int | i_lrshift |
int | i_rgshift |
int | i_lgshift |
int | i_rbshift |
int | i_lbshift |
video_palette_t * | p_palette |
video palette from demuxer More... | |
video_orientation_t | orientation |
picture orientation More... | |
video_color_primaries_t | primaries |
color primaries More... | |
video_transfer_func_t | transfer |
transfer function More... | |
video_color_space_t | space |
YCbCr color space. More... | |
bool | b_color_range_full |
0-255 instead of 16-235 More... | |
video_chroma_location_t | chroma_location |
YCbCr chroma location. More... | |
video_multiview_mode_t | multiview_mode |
video_projection_mode_t | projection_mode |
Multiview mode, 2D, 3D. More... | |
vlc_viewpoint_t | pose |
struct { | |
uint16_t primaries [3 *2] | |
uint16_t white_point [2] | |
uint32_t max_luminance | |
uint32_t min_luminance | |
} | mastering |
struct { | |
uint16_t MaxCLL | |
uint16_t MaxFALL | |
} | lighting |
uint32_t | i_cubemap_padding |
padding in pixels of the cube map faces More... | |
video format description
bool video_format_t::b_color_range_full |
0-255 instead of 16-235
video_chroma_location_t video_format_t::chroma_location |
YCbCr chroma location.
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
Referenced by BitMapFormatIsSimilar(), and filter_NewBlend().
vlc_fourcc_t video_format_t::i_chroma |
picture chroma
Referenced by BitMapFormatIsSimilar(), CreateEncoder(), CreateFilter(), filter_ConfigureBlend(), filter_NewBlend(), ImageConvert(), ImageRead(), ImageReadUrl(), ImageWrite(), ImageWriteUrl(), picture_BlendSubpicture(), picture_NewFromResource(), SpuRenderRegion(), subpicture_NewFromPicture(), subpicture_region_New(), video_format_Init(), video_update_format(), VideoBufferNew(), vout_update_format(), and VoutValidateFormat().
uint32_t video_format_t::i_cubemap_padding |
padding in pixels of the cube map faces
unsigned int video_format_t::i_frame_rate |
frame rate numerator
Referenced by CreateEncoder(), and ThreadDisplayPreparePicture().
unsigned int video_format_t::i_frame_rate_base |
frame rate denominator
Referenced by CreateEncoder(), and ThreadDisplayPreparePicture().
uint32_t video_format_t::i_gmask |
Referenced by BitMapFormatIsSimilar(), and filter_NewBlend().
unsigned int video_format_t::i_height |
picture height
Referenced by CreateEncoder(), filter_ConfigureBlend(), ImageConvert(), ImageRead(), ImageWrite(), OSDRegion(), picture_BlendSubpicture(), picture_NewFromResource(), SpuRenderRegion(), VideoBufferNew(), vout_OSDBackground(), vout_OSDEpgSlider(), vout_OSDImage(), vout_update_format(), and VoutValidateFormat().
int video_format_t::i_lbshift |
Referenced by filter_NewBlend().
int video_format_t::i_lgshift |
Referenced by filter_NewBlend().
int video_format_t::i_lrshift |
Referenced by filter_NewBlend().
int video_format_t::i_rbshift |
Referenced by filter_NewBlend().
int video_format_t::i_rgshift |
Referenced by filter_NewBlend().
uint32_t video_format_t::i_rmask |
Referenced by BitMapFormatIsSimilar(), and filter_NewBlend().
int video_format_t::i_rrshift |
Referenced by filter_NewBlend().
unsigned int video_format_t::i_sar_den |
Referenced by CreateEncoder(), ImageConvert(), ImageRead(), OSDEpgUpdate(), OSDRegion(), picture_NewFromResource(), subpicture_NewFromPicture(), vout_display_GetDefaultDisplaySize(), vout_display_New(), vout_display_PlacePicture(), vout_OSDBackground(), vout_OSDEpgSlider(), vout_OSDTextRegion(), vout_update_format(), and VoutValidateFormat().
unsigned int video_format_t::i_sar_num |
sample/pixel aspect ratio
Referenced by CreateEncoder(), ImageConvert(), ImageRead(), OSDEpgUpdate(), OSDRegion(), picture_NewFromResource(), subpicture_NewFromPicture(), vout_display_GetDefaultDisplaySize(), vout_display_New(), vout_display_PlacePicture(), vout_OSDBackground(), vout_OSDEpgSlider(), vout_OSDTextRegion(), vout_update_format(), and VoutValidateFormat().
unsigned int video_format_t::i_visible_height |
height of visible area
Referenced by CreateEncoder(), filter_ConfigureBlend(), ImageConvert(), ImageRead(), OSDEpgUpdate(), OSDIcon(), OSDRegion(), OSDSlider(), picture_NewFromResource(), SpuRegionPlace(), SpuRenderRegion(), subpicture_NewFromPicture(), video_format_AdjustColorSpace(), vout_display_GetDefaultDisplaySize(), vout_display_PlacePicture(), vout_OSDBackground(), vout_OSDEpgSlider(), vout_OSDImage(), and vout_update_format().
unsigned int video_format_t::i_visible_width |
width of visible area
Referenced by CreateEncoder(), filter_ConfigureBlend(), ImageConvert(), ImageRead(), OSDEpgUpdate(), OSDIcon(), OSDRegion(), OSDSlider(), picture_NewFromResource(), SpuRegionPlace(), SpuRenderRegion(), subpicture_NewFromPicture(), vout_display_GetDefaultDisplaySize(), vout_display_PlacePicture(), vout_OSDBackground(), vout_OSDEpgSlider(), vout_OSDImage(), and vout_update_format().
unsigned int video_format_t::i_width |
picture width
Referenced by CreateEncoder(), filter_ConfigureBlend(), ImageConvert(), ImageRead(), ImageWrite(), OSDEpgUpdate(), OSDRegion(), picture_BlendSubpicture(), picture_NewFromResource(), SpuRenderRegion(), VideoBufferNew(), vout_OSDBackground(), vout_OSDEpgSlider(), vout_OSDImage(), vout_update_format(), and VoutValidateFormat().
unsigned int video_format_t::i_x_offset |
start offset of visible area
Referenced by CreateFilter(), OSDEpgUpdate(), OSDIcon(), OSDSlider(), picture_NewFromResource(), SpuRenderRegion(), and vout_update_format().
unsigned int video_format_t::i_y_offset |
start offset of visible area
Referenced by CreateFilter(), OSDEpgUpdate(), OSDIcon(), OSDSlider(), picture_NewFromResource(), SpuRenderRegion(), and vout_update_format().
struct { ... } video_format_t::lighting |
Referenced by vout_update_format().
struct { ... } video_format_t::mastering |
Referenced by vout_update_format().
uint32_t video_format_t::max_luminance |
uint16_t video_format_t::MaxCLL |
Referenced by vout_update_format().
uint16_t video_format_t::MaxFALL |
Referenced by vout_update_format().
uint32_t video_format_t::min_luminance |
video_multiview_mode_t video_format_t::multiview_mode |
Referenced by vout_update_format().
video_orientation_t video_format_t::orientation |
picture orientation
Referenced by vout_display_GetDefaultDisplaySize(), and vout_update_format().
video_palette_t* video_format_t::p_palette |
video palette from demuxer
Referenced by OSDRegion(), SpuRenderRegion(), subpicture_region_New(), video_format_Clean(), video_format_Copy(), vout_OSDBackground(), and vout_OSDEpgSlider().
vlc_viewpoint_t video_format_t::pose |
Referenced by video_format_Init().
uint16_t video_format_t::primaries[3 *2] |
video_color_primaries_t video_format_t::primaries |
color primaries
Referenced by ImageRead(), SpuRenderRegion(), and video_format_AdjustColorSpace().
video_projection_mode_t video_format_t::projection_mode |
video_color_space_t video_format_t::space |
YCbCr color space.
Referenced by ImageRead(), SpuRenderRegion(), and video_format_AdjustColorSpace().
video_transfer_func_t video_format_t::transfer |
transfer function
Referenced by ImageRead(), SpuRenderRegion(), and video_format_AdjustColorSpace().
uint16_t video_format_t::white_point[2] |