VLC 4.0.0-dev
Loading...
Searching...
No Matches

Description of a planar graphic field. More...

#include <vlc_picture.h>

Data Fields

uint8_t * p_pixels
 Start of the plane's data.
 
int i_lines
 Number of lines, including margins.
 
int i_pitch
 Number of bytes in a line, including margins.
 
int i_pixel_pitch
 Size of a macropixel, defaults to 1.
 
int i_visible_lines
 How many visible lines are there?
 
int i_visible_pitch
 How many bytes for visible pixels are there?
 

Detailed Description

Description of a planar graphic field.

Field Documentation

◆ i_lines

int plane_t::i_lines

Number of lines, including margins.

Referenced by picture_InternalClone(), and picture_NewFromResource().

◆ i_pitch

int plane_t::i_pitch

Number of bytes in a line, including margins.

Referenced by DrawRect(), DrawTriangle(), picture_InternalClone(), picture_NewFromResource(), plane_CopyPixels(), and vout_OSDEpgSlider().

◆ i_pixel_pitch

int plane_t::i_pixel_pitch

Size of a macropixel, defaults to 1.

◆ i_visible_lines

int plane_t::i_visible_lines

How many visible lines are there?

Referenced by plane_CopyPixels().

◆ i_visible_pitch

int plane_t::i_visible_pitch

How many bytes for visible pixels are there?

Referenced by DrawRect(), and plane_CopyPixels().

◆ p_pixels


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