xine-lib 1.2.13-20230125hg15249
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

◆ []

◆ 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

◆ gc

◆ height

◆ mapped

int x11osd::mapped

◆ mask_bitmap

◆ mask_gc

GC x11osd::mask_gc

◆ mask_gc_back

GC x11osd::mask_gc_back

◆ mode

◆ sc

vo_scale_t* x11osd::sc

◆ screen

int x11osd::screen

◆ [struct]

◆ [union]

◆ visual

Visual* x11osd::visual

◆ width

◆ 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: