xine-lib 1.2.13-20230125hg15249
Data Fields
osd_object_s Struct Reference

#include <osd.h>

Data Fields

osd_object_tnext
 
osd_renderer_trenderer
 
int width
 
int height
 
uint8_t * area
 
int area_touched
 
int display_x
 
int display_y
 
int video_window_x
 
int video_window_y
 
int video_window_width
 
int video_window_height
 
int extent_width
 
int extent_height
 
int x1
 
int y1
 
int x2
 
int y2
 
uint32_t color [OVL_PALETTE_SIZE]
 
uint8_t trans [OVL_PALETTE_SIZE]
 
osd_font_tfont
 
osd_ft2context_tft2
 
argb_layer_targb_layer
 
int32_t handle
 

Field Documentation

◆ area

uint8_t* osd_object_s::area

◆ area_touched

int osd_object_s::area_touched

◆ argb_layer

argb_layer_t* osd_object_s::argb_layer

◆ color

uint32_t osd_object_s::color[OVL_PALETTE_SIZE]

◆ display_x

int osd_object_s::display_x

Referenced by _osd_show(), and osd_set_position().

◆ display_y

int osd_object_s::display_y

Referenced by _osd_show(), and osd_set_position().

◆ extent_height

int osd_object_s::extent_height

◆ extent_width

int osd_object_s::extent_width

◆ font

osd_font_t* osd_object_s::font

◆ ft2

osd_ft2context_t* osd_object_s::ft2

◆ handle

int32_t osd_object_s::handle

◆ height

int osd_object_s::height

◆ next

osd_object_t* osd_object_s::next

◆ renderer

osd_renderer_t* osd_object_s::renderer

◆ trans

uint8_t osd_object_s::trans[OVL_PALETTE_SIZE]

◆ video_window_height

int osd_object_s::video_window_height

◆ video_window_width

int osd_object_s::video_window_width

◆ video_window_x

int osd_object_s::video_window_x

◆ video_window_y

int osd_object_s::video_window_y

◆ width

int osd_object_s::width

◆ x1

int osd_object_s::x1

◆ x2

int osd_object_s::x2

◆ y1

int osd_object_s::y1

◆ y2

int osd_object_s::y2

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