[MPlayer-cvslog] r25946 - trunk/configure

iive subversion at mplayerhq.hu
Fri Feb 1 21:14:54 CET 2008


Author: iive
Date: Fri Feb  1 21:14:53 2008
New Revision: 25946

Log:
Update the test for ivtv output driver.

Linux kernel 2.6.24 now includes ivtv, 
but the vo_ivtv.c fails to compile with it.

Test for structures and ioctl()s used in the current driver.


Modified:
   trunk/configure

Modified: trunk/configure
==============================================================================
--- trunk/configure	(original)
+++ trunk/configure	Fri Feb  1 21:14:53 2008
@@ -4927,7 +4927,7 @@ fi
 echores "$_dxr3"
 
 
-echocheck "IVTV TV-Out"
+echocheck "IVTV TV-Out (pre linux-2.6.24)"
 if test "$_ivtv" = auto ; then
   cat > $TMPC << EOF
 #include <stdlib.h>
@@ -4935,7 +4935,13 @@ if test "$_ivtv" = auto ; then
 #include <linux/types.h>
 #include <linux/videodev2.h>
 #include <linux/ivtv.h>
-int main(void) { return 0; }
+#include <sys/ioctl.h>
+int main(void) { 
+struct ivtv_cfg_stop_decode sd;
+struct ivtv_cfg_start_decode sd1;
+ioctl (0, IVTV_IOC_START_DECODE, &sd1);
+ioctl (0, IVTV_IOC_STOP_DECODE, &sd);
+return 0; }
 EOF
   _ivtv=no
   cc_check && _ivtv=yes



More information about the MPlayer-cvslog mailing list