xine-lib 1.2.11
Public Types | Data Fields
xcbosd Struct Reference

Public Types

enum  { DRAWN , WIPED , UNDEFINED }
 

Data Fields

xcb_connection_t * connection
 
xcb_screen_t * screen
 
enum xcbosd_mode mode
 
union {
   struct {
      xcb_window_t   window
 
      xcb_pixmap_t   mask_bitmap
 
      xcb_gc_t   mask_gc
 
      xcb_gc_t   mask_gc_back
 
      int   mapped
 
   }   shaped
 
   struct {
      uint32_t   colorkey
 
      vo_scale_t *   sc
 
   }   colorkey
 
u
 
unsigned int depth
 
xcb_pixmap_t bitmap
 
xcb_visualid_t visual
 
xcb_colormap_t cmap
 
xcb_gc_t gc
 
int width
 
int height
 
int x
 
int y
 
enum xcbosd:: { ... }  clean
 
xine_txine
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
DRAWN 
WIPED 
UNDEFINED 

Field Documentation

◆ bitmap

xcb_pixmap_t xcbosd::bitmap

◆ 

enum { ... } xcbosd::clean

◆ cmap

xcb_colormap_t xcbosd::cmap

◆ colorkey [1/2]

uint32_t xcbosd::colorkey

Referenced by xcbosd_clear(), and xcbosd_colorkey().

◆  [2/2]

struct { ... } xcbosd::colorkey

◆ connection

xcb_connection_t* xcbosd::connection

◆ depth

unsigned int xcbosd::depth

◆ gc

xcb_gc_t xcbosd::gc

◆ height

int xcbosd::height

◆ mapped

int xcbosd::mapped

◆ mask_bitmap

xcb_pixmap_t xcbosd::mask_bitmap

◆ mask_gc

xcb_gc_t xcbosd::mask_gc

◆ mask_gc_back

xcb_gc_t xcbosd::mask_gc_back

◆ mode

enum xcbosd_mode xcbosd::mode

◆ sc

vo_scale_t* xcbosd::sc

◆ screen

xcb_screen_t* xcbosd::screen

◆ 

struct { ... } xcbosd::shaped

◆ 

union { ... } xcbosd::u

◆ visual

xcb_visualid_t xcbosd::visual

◆ width

int xcbosd::width

◆ window

xcb_window_t xcbosd::window

◆ x

int xcbosd::x

◆ xine

xine_t* xcbosd::xine

Referenced by xcbosd_create().

◆ y

int xcbosd::y

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