summaryrefslogtreecommitdiff
path: root/xine_input_vdr.h
diff options
context:
space:
mode:
authorcvs2svn <admin@example.com>2009-10-21 00:02:02 +0000
committercvs2svn <admin@example.com>2009-10-21 00:02:02 +0000
commit97a97ca3358eb48de3eb7a222e487e800566569f (patch)
tree97c920d0225a1c9773a3bce2207f261d7d230123 /xine_input_vdr.h
parenta61961358c5a2ec92340b3f8e056bab55438f103 (diff)
downloadxineliboutput-CVS.tar.gz
xineliboutput-CVS.tar.bz2
This commit was manufactured by cvs2svn to create branch 'CVS'.CVS
Diffstat (limited to 'xine_input_vdr.h')
-rw-r--r--xine_input_vdr.h68
1 files changed, 0 insertions, 68 deletions
diff --git a/xine_input_vdr.h b/xine_input_vdr.h
deleted file mode 100644
index 1039ca8c..00000000
--- a/xine_input_vdr.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * xine_input_vdr.h:
- *
- * See the main source file 'xineliboutput.c' for copyright information and
- * how to reach the author.
- *
- * $Id: xine_input_vdr.h,v 1.10 2009-02-25 14:34:24 phintuka Exp $
- *
- */
-
-#ifndef __XINE_INPUT_VDR_H_
-#define __XINE_INPUT_VDR_H_
-
-#if defined __cplusplus
-extern "C" {
-#endif
-
-#include <xine/input_plugin.h>
-
-#include "xine_input_vdr_mrl.h"
-
-struct input_plugin_s;
-struct vdr_input_plugin_if_s;
-struct osd_command_s;
-struct frontend_s;
-
-typedef struct vdr_input_plugin_funcs_s {
- /* VDR --> input plugin (only local mode) */
- int (*push_input_write) (struct vdr_input_plugin_if_s *, const char *, int);
- int (*push_input_control)(struct vdr_input_plugin_if_s *, const char *);
- int (*push_input_osd) (struct vdr_input_plugin_if_s *, struct osd_command_s *);
-
- /* input plugin --> frontend (only local mode) */
- void (*xine_input_event) (const char *, const char *);
-
- /* input plugin --> frontend (remote mode) */
- int (*intercept_osd) (struct frontend_s *, struct osd_command_s *);
-
- /* input plugin --> frontend */
- void *(*fe_control) (struct frontend_s *, const char *);
- struct frontend_s *fe_handle;
-
- /* frontend --> input plugin (remote mode) */
- int (*post_vdr_event) (struct vdr_input_plugin_if_s *, const char *);
-} 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
-#define CONTROL_DISCONNECTED -3
-
-typedef struct grab_data_s {
- size_t size;
- char *data;
-} grab_data_t;
-
-#if defined __cplusplus
-}
-#endif
-
-
-#endif /*__XINE_INPUT_VDR_H_*/
-