VLC 4.0.0-dev
|
Description of a planar graphic field. More...
#include <vlc_picture.h>
Data Fields | |
uint8_t * | p_pixels |
Start of the plane's data. More... | |
int | i_lines |
Number of lines, including margins. More... | |
int | i_pitch |
Number of bytes in a line, including margins. More... | |
int | i_pixel_pitch |
Size of a macropixel, defaults to 1. More... | |
int | i_visible_lines |
How many visible lines are there? More... | |
int | i_visible_pitch |
How many bytes for visible pixels are there? More... | |
Description of a planar graphic field.
int plane_t::i_lines |
Number of lines, including margins.
Referenced by picture_InternalClone(), picture_NewFromResource(), and subpicture_region_Copy().
int plane_t::i_pitch |
Number of bytes in a line, including margins.
Referenced by DrawRect(), DrawTriangle(), picture_InternalClone(), picture_NewFromResource(), plane_CopyPixels(), subpicture_region_Copy(), and vout_OSDEpgSlider().
int plane_t::i_pixel_pitch |
Size of a macropixel, defaults to 1.
int plane_t::i_visible_lines |
How many visible lines are there?
Referenced by plane_CopyPixels().
int plane_t::i_visible_pitch |
How many bytes for visible pixels are there?
Referenced by DrawRect(), and plane_CopyPixels().
uint8_t* plane_t::p_pixels |
Start of the plane's data.
Referenced by DrawRect(), DrawTriangle(), picture_InternalClone(), picture_NewFromFormat(), picture_NewFromResource(), plane_CopyPixels(), subpicture_region_Copy(), and vout_OSDEpgSlider().