comparison configure @ 10537:31f12f99118b

v4l2 support
author henry
date Thu, 07 Aug 2003 12:24:35 +0000
parents 784715bd119d
children df2cf884f701
comparison
equal deleted inserted replaced
10536:527e978cb0f8 10537:31f12f99118b
149 --enable-lirc enable LIRC (remote control) support [autodetect] 149 --enable-lirc enable LIRC (remote control) support [autodetect]
150 --enable-lircc enable LIRCCD (LIRC client daemon) input [autodetect] 150 --enable-lircc enable LIRCCD (LIRC client daemon) input [autodetect]
151 --enable-joystick enable joystick support [disable] 151 --enable-joystick enable joystick support [disable]
152 --disable-tv disable TV Interface (tv/dvb grabbers) [enable] 152 --disable-tv disable TV Interface (tv/dvb grabbers) [enable]
153 --disable-tv-v4l disable Video4Linux TV Interface support [autodetect] 153 --disable-tv-v4l disable Video4Linux TV Interface support [autodetect]
154 --disable-tv-v4l2 disable Video4Linux2 TV Interface support [autodetect]
154 --disable-tv-bsdbt848 disable BSD BT848 Interface support [autodetect] 155 --disable-tv-bsdbt848 disable BSD BT848 Interface support [autodetect]
155 --disable-edl disable EDL (edit decision list) support [enable] 156 --disable-edl disable EDL (edit decision list) support [enable]
156 --disable-rtc disable RTC (/dev/rtc) on Linux [autodetect] 157 --disable-rtc disable RTC (/dev/rtc) on Linux [autodetect]
157 --disable-network disable network support (for: http/mms/rtp) [enable] 158 --disable-network disable network support (for: http/mms/rtp) [enable]
158 --enable-winsock2 enable winsock2 usage [autodetect] 159 --enable-winsock2 enable winsock2 usage [autodetect]
1091 _win32=auto 1092 _win32=auto
1092 _dshow=yes 1093 _dshow=yes
1093 _select=yes 1094 _select=yes
1094 _tv=yes 1095 _tv=yes
1095 _tv_v4l=auto 1096 _tv_v4l=auto
1097 _tv_v4l2=auto
1096 _tv_bsdbt848=auto 1098 _tv_bsdbt848=auto
1097 _edl=yes 1099 _edl=yes
1098 _network=yes 1100 _network=yes
1099 _winsock2=auto 1101 _winsock2=auto
1100 _smbsupport=auto 1102 _smbsupport=auto
1269 --disable-edl) _edl=no ;; 1271 --disable-edl) _edl=no ;;
1270 --enable-tv-bsdbt848) _tv_bsdbt848=yes ;; 1272 --enable-tv-bsdbt848) _tv_bsdbt848=yes ;;
1271 --disable-tv-bsdbt848) _tv_bsdbt848=no ;; 1273 --disable-tv-bsdbt848) _tv_bsdbt848=no ;;
1272 --enable-tv-v4l) _tv_v4l=yes ;; 1274 --enable-tv-v4l) _tv_v4l=yes ;;
1273 --disable-tv-v4l) _tv_v4l=no ;; 1275 --disable-tv-v4l) _tv_v4l=no ;;
1276 --enable-tv-v4l2) _tv_v4l2=yes ;;
1277 --disable-tv-v4l2) _tv_v4l2=no ;;
1274 --enable-fastmemcpy) _fastmemcpy=yes ;; 1278 --enable-fastmemcpy) _fastmemcpy=yes ;;
1275 --disable-fastmemcpy) _fastmemcpy=no ;; 1279 --disable-fastmemcpy) _fastmemcpy=no ;;
1276 --enable-network) _network=yes ;; 1280 --enable-network) _network=yes ;;
1277 --disable-network) _network=no ;; 1281 --disable-network) _network=no ;;
1278 --enable-winsock2) _winsock2=yes ;; 1282 --enable-winsock2) _winsock2=yes ;;
4900 _def_tv_v4l='#undef HAVE_TV_V4L' 4904 _def_tv_v4l='#undef HAVE_TV_V4L'
4901 fi 4905 fi
4902 echores "$_tv_v4l" 4906 echores "$_tv_v4l"
4903 4907
4904 4908
4909 echocheck "Video 4 Linux 2 TV interface"
4910 if test "$_tv_v4l2" = auto ; then
4911 _tv_v4l2=no
4912 if test "$_tv" = yes && linux ; then
4913 for I in /dev/video /dev/video? ; do
4914 if test -c $I ; then
4915 _tv_v4l2=yes
4916 break
4917 fi
4918 done
4919 fi
4920 fi
4921 if test "$_tv_v4l2" = yes ; then
4922 _def_tv_v4l2='#define HAVE_TV_V4L2 1'
4923 _inputmodules="tv-v4l2 $_inputmodules"
4924 else
4925 _noinputmodules="tv-v4l2 $_noinputmodules"
4926 _def_tv_v4l='#undef HAVE_TV_V4L2'
4927 fi
4928 echores "$_tv_v4l2"
4929
4930
4905 echocheck "audio select()" 4931 echocheck "audio select()"
4906 if test "$_select" = no ; then 4932 if test "$_select" = no ; then
4907 _def_select='#undef HAVE_AUDIO_SELECT' 4933 _def_select='#undef HAVE_AUDIO_SELECT'
4908 elif test "$_select" = yes ; then 4934 elif test "$_select" = yes ; then
4909 _def_select='#define HAVE_AUDIO_SELECT 1' 4935 _def_select='#define HAVE_AUDIO_SELECT 1'
5777 $_def_edl 5803 $_def_edl
5778 5804
5779 /* Enable Video 4 Linux TV interface support */ 5805 /* Enable Video 4 Linux TV interface support */
5780 $_def_tv_v4l 5806 $_def_tv_v4l
5781 5807
5808 /* Enable Video 4 Linux 2 TV interface support */
5809 $_def_tv_v4l2
5810
5782 /* Enable *BSD BrookTree TV interface support */ 5811 /* Enable *BSD BrookTree TV interface support */
5783 $_def_tv_bsdbt848 5812 $_def_tv_bsdbt848
5784 5813
5785 /* Define if your processor stores words with the most significant 5814 /* Define if your processor stores words with the most significant
5786 byte first (like Motorola and SPARC, unlike Intel and VAX). */ 5815 byte first (like Motorola and SPARC, unlike Intel and VAX). */