summaryrefslogtreecommitdiff
path: root/xine/vo_hook.h
diff options
context:
space:
mode:
Diffstat (limited to 'xine/vo_hook.h')
-rw-r--r--xine/vo_hook.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/xine/vo_hook.h b/xine/vo_hook.h
index 59b17c07..fa98a62c 100644
--- a/xine/vo_hook.h
+++ b/xine/vo_hook.h
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: vo_hook.h,v 1.1 2008-11-20 09:24:27 phintuka Exp $
+ * $Id: vo_hook.h,v 1.2 2008-11-21 20:07:59 phintuka Exp $
*
*/
@@ -13,6 +13,12 @@
#include <xine/video_out.h>
+/*
+ * synchronous video post plugins
+ * internal API
+ */
+
+
/*
* vo_driver_hook_t
*
@@ -24,4 +30,13 @@ typedef struct driver_hook_s {
vo_driver_t *orig_driver;
} vo_driver_hook_t;
+/* proxy handlers: forward call to original driver */
+
+uint32_t vo_def_get_capabilities(vo_driver_t *self);
+int vo_def_get_property(vo_driver_t *self, int prop);
+int vo_def_set_property(vo_driver_t *self, int prop, int val);
+
+void vo_def_dispose(vo_driver_t *self);
+
+
#endif /* _XINELIBOUTPUT_VO_HOOK_H */