changeset 19189:0506fc913c27

Introduce general V4L variable/define.
author diego
date Thu, 27 Jul 2006 09:34:32 +0000
parents 18faf2912391
children 1ea5c31932fd
files configure libmpdemux/Makefile libmpdemux/tv.c libmpdemux/tv.h
diffstat 4 files changed, 11 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Thu Jul 27 09:33:24 2006 +0000
+++ b/configure	Thu Jul 27 09:34:32 2006 +0000
@@ -6695,6 +6695,8 @@
  fi
 fi
 if test "$_tv_v4l1" = yes ; then
+  _tv_v4l=yes
+  _def_tv_v4l='#define HAVE_TV_V4L 1'
   _def_tv_v4l1='#define HAVE_TV_V4L1 1'
   _inputmodules="tv-v4l $_inputmodules"
 else
@@ -6718,6 +6720,8 @@
  fi
 fi
 if test "$_tv_v4l2" = yes ; then
+  _tv_v4l=yes
+  _def_tv_v4l='#define HAVE_TV_V4L 1'
   _def_tv_v4l2='#define HAVE_TV_V4L2 1'
   _inputmodules="tv-v4l2 $_inputmodules"
 else
@@ -7436,6 +7440,7 @@
 LIRC_LIB = $_ld_lirc
 LIRCC_LIB = $_ld_lircc
 TV = $_tv
+TV_V4L  = $_tv_v4l
 TV_V4L1 = $_tv_v4l1
 TV_V4L2 = $_tv_v4l2
 TV_BSDBT848 = $_tv_bsdbt848
@@ -7963,6 +7968,9 @@
 /* Enable TV Interface support */
 $_def_tv
 
+/* Enable Video 4 Linux TV interface support */
+$_def_tv_v4l
+
 /* Enable Video 4 Linux 1 TV interface support */
 $_def_tv_v4l1
 
--- a/libmpdemux/Makefile	Thu Jul 27 09:33:24 2006 +0000
+++ b/libmpdemux/Makefile	Thu Jul 27 09:34:32 2006 +0000
@@ -82,7 +82,7 @@
   ifeq ($(TV_V4L1),yes)
   SRCS += tvi_v4l.c audio_in.c
   endif
-  ifneq ($(TV_V4L)$(TV_V4L2),)
+  ifeq ($(TV_V4L),yes)
     ifeq ($(ALSA1X),yes)
      SRCS += ai_alsa1x.c
     endif
--- a/libmpdemux/tv.c	Thu Jul 27 09:33:24 2006 +0000
+++ b/libmpdemux/tv.c	Thu Jul 27 09:34:32 2006 +0000
@@ -56,7 +56,7 @@
 float tv_param_fps = -1.0;
 char **tv_param_channels = NULL;
 int tv_param_audio_id = 0;
-#if defined(HAVE_TV_V4L1) || defined(HAVE_TV_V4L2)
+#if defined(HAVE_TV_V4L)
 int tv_param_amode = -1;
 int tv_param_volume = -1;
 int tv_param_bass = -1;
--- a/libmpdemux/tv.h	Thu Jul 27 09:33:24 2006 +0000
+++ b/libmpdemux/tv.h	Thu Jul 27 09:34:32 2006 +0000
@@ -28,7 +28,7 @@
 extern int tv_param_immediate;
 extern int tv_param_audiorate;
 extern int tv_param_audio_id;
-#if defined(HAVE_TV_V4L1) || defined(HAVE_TV_V4L2)
+#if defined(HAVE_TV_V4L)
 extern int tv_param_amode;
 extern int tv_param_volume;
 extern int tv_param_bass;