diff options
Diffstat (limited to 'video/out/gl_common.h')
-rw-r--r-- | video/out/gl_common.h | 9 |
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 |