summaryrefslogtreecommitdiff
path: root/src/video_out/x11osd.h
blob: 3d74df780af81ef2f0e5c272ef671afc902175fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef X11OSD_H
#define X11OSD_H

  typedef struct x11osd x11osd;

  x11osd *x11osd_create (Display *display, int screen, Window window);

  void x11osd_destroy (x11osd * osd);

  void x11osd_expose (x11osd * osd);

  void x11osd_resize (x11osd * osd, int width, int height);

  void x11osd_drawable_changed (x11osd * osd, Window window);

  void x11osd_clear(x11osd *osd);

  void x11osd_blend(x11osd *osd, vo_overlay_t *overlay);

#endif