summaryrefslogtreecommitdiffstats
path: root/video/out/gl_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'video/out/gl_common.h')
-rw-r--r--video/out/gl_common.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/video/out/gl_common.h b/video/out/gl_common.h
index 1956b73616..8a627963ed 100644
--- a/video/out/gl_common.h
+++ b/video/out/gl_common.h
@@ -108,9 +108,9 @@ typedef struct MPGLContext {
void (*swapGlBuffers)(struct MPGLContext *);
int (*check_events)(struct vo *vo);
- void (*fullscreen)(struct vo *vo);
int (*vo_init)(struct vo *vo);
void (*vo_uninit)(struct vo *vo);
+ int (*vo_control)(struct vo *vo, int *events, int request, void *arg);
void (*releaseGlContext)(struct MPGLContext *);
void (*set_current)(struct MPGLContext *, bool current);
@@ -124,13 +124,6 @@ typedef struct MPGLContext {
bool (*config_window)(struct MPGLContext *ctx, uint32_t d_width,
uint32_t d_height, uint32_t flags);
- // optional
- void (*pause)(struct vo *vo);
- void (*resume)(struct vo *vo);
- void (*ontop)(struct vo *vo);
- void (*border)(struct vo *vo);
- void (*update_xinerama_info)(struct vo *vo);
-
// An optional function to register a resize callback in the backend that
// can be called on separate thread to handle resize events immediately
// (without waiting for vo_check_events, which will come later for the