diff libmpcodecs/dec_teletext.h @ 29806:a5e7590ffdbd

Separate teletext from tv support. Path by Francesco Lavra, francescolavra interfree it
author cehoyos
date Sat, 07 Nov 2009 12:31:05 +0000
parents 1cc8a20520e8
children e255f9571156
line wrap: on
line diff
--- a/libmpcodecs/dec_teletext.h	Sat Nov 07 11:15:26 2009 +0000
+++ b/libmpcodecs/dec_teletext.h	Sat Nov 07 12:31:05 2009 +0000
@@ -23,11 +23,22 @@
 #ifndef MPLAYER_DEC_TELETEXT_H
 #define MPLAYER_DEC_TELETEXT_H
 
+struct tt_param {
+    char *device;  ///< teletext device
+    int format;    ///< teletext display format
+    int page;      ///< start teletext page
+    int lang;      ///< primary language code
+};
+
 #define VBI_CONTROL_FALSE              0
 #define VBI_CONTROL_TRUE               1
 #define VBI_CONTROL_UNKNOWN           -1
 
+#ifdef CONFIG_TV_TELETEXT
 int teletext_control(void* p, int cmd, void *arg);
+#else
+#define teletext_control(p, cmd, arg) VBI_CONTROL_FALSE
+#endif
 
 /*
   TELETEXT controls (through teletext_control() )