xine-lib 1.2.11
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().

◆  [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 { ... } x11osd::shaped

◆ 

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: