xine-lib 1.2.13-20230125hg15249
Public Types | Data Fields
x11osd Struct Reference

Public Types

enum  { DRAWN , WIPED , UNDEFINED }
 

Data Fields

Display * display
 
int screen
 
enum x11osd_mode mode
 
union { 
 
   struct { 
 
      Window   window 
 
      Pixmap   mask_bitmap 
 
      GC   mask_gc 
 
      GC   mask_gc_back 
 
      int   mapped 
 
   }   shaped 
 
   struct { 
 
      uint32_t   colorkey 
 
      vo_scale_t *   sc 
 
   }   colorkey 
 
u 
 
unsigned int depth
 
Pixmap bitmap
 
Visual * visual
 
Colormap cmap
 
GC gc
 
int width
 
int height
 
int x
 
int y
 
enum x11osd:: { ... }  clean
 
xine_txine
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
DRAWN 
WIPED 
UNDEFINED 

Field Documentation

◆ bitmap

Pixmap x11osd::bitmap

◆ []

enum { ... } x11osd::clean

◆ cmap

Colormap x11osd::cmap

◆ colorkey [1/2]

uint32_t x11osd::colorkey

Referenced by x11osd_clear(), and x11osd_colorkey().

◆ [struct] [2/2]

struct { ... } x11osd::colorkey

◆ depth

unsigned int x11osd::depth

◆ display

Display* x11osd::display

◆ gc

GC x11osd::gc

◆ height

int x11osd::height

◆ mapped

int x11osd::mapped

◆ mask_bitmap

Pixmap x11osd::mask_bitmap

◆ mask_gc

GC x11osd::mask_gc

◆ mask_gc_back

GC x11osd::mask_gc_back

◆ mode

enum x11osd_mode x11osd::mode

◆ sc

vo_scale_t* x11osd::sc

◆ screen

int x11osd::screen

◆ [struct]

struct { ... } x11osd::shaped

◆ [union]

union { ... } x11osd::u

◆ visual

Visual* x11osd::visual

◆ width

int x11osd::width

◆ window

Window x11osd::window

◆ x

int x11osd::x

◆ xine

xine_t* x11osd::xine

Referenced by x11osd_create().

◆ y

int x11osd::y

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