summaryrefslogtreecommitdiff
path: root/xine_input_vdr.h
diff options
context:
space:
mode:
authorphintuka <phintuka>2009-08-21 10:39:04 +0000
committerphintuka <phintuka>2009-08-21 10:39:04 +0000
commitbcb5a60f7f1ad543a72dcedea8bc188d250e257c (patch)
treee6d23f2fa906825637ccc365b706f276b2beb3a2 /xine_input_vdr.h
parentc49e1df54d43cc4284a2ff845b28b1764a8fc035 (diff)
downloadxineliboutput-unlabeled-1.5.2.tar.gz
xineliboutput-unlabeled-1.5.2.tar.bz2
Merge from trunk: vdr_input_plugin_if_tunlabeled-1.5.2
Diffstat (limited to 'xine_input_vdr.h')
-rw-r--r--xine_input_vdr.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/xine_input_vdr.h b/xine_input_vdr.h
index 3e60edc7..65716e36 100644
--- a/xine_input_vdr.h
+++ b/xine_input_vdr.h
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: xine_input_vdr.h,v 1.5.2.1 2009-06-11 22:06:20 phintuka Exp $
+ * $Id: xine_input_vdr.h,v 1.5.2.2 2009-08-21 10:39:04 phintuka Exp $
*
*/
@@ -20,6 +20,7 @@ extern "C" {
#include "xine_input_vdr_mrl.h"
struct input_plugin_s;
+struct vdr_input_plugin_if_s;
struct osd_command_s;
struct frontend_s;
@@ -39,6 +40,11 @@ typedef struct vdr_input_plugin_funcs_s {
int (*input_control)(struct input_plugin_s *, const char *, const char *, int, int);
} vdr_input_plugin_funcs_t;
+typedef struct vdr_input_plugin_if_s {
+ input_plugin_t input_plugin;
+ vdr_input_plugin_funcs_t f;
+} vdr_input_plugin_if_t;
+
#define CONTROL_OK 0
#define CONTROL_UNKNOWN -1
#define CONTROL_PARAM_ERROR -2