Mercurial > mplayer.hg
comparison configure @ 19992:be7b8a83649c
removed ivtv driver dependancy in favor of native V4L2 MPEG API (requires Linux 2.6.18 and above)
author | ben |
---|---|
date | Wed, 27 Sep 2006 20:26:38 +0000 |
parents | 0dc175cbeed8 |
children | 8760c8681eac |
comparison
equal
deleted
inserted
replaced
19991:ba7eea664f59 | 19992:be7b8a83649c |
---|---|
220 --disable-radio-v4l2 disable Video4Linux2 Radio Interface support [autodetect] | 220 --disable-radio-v4l2 disable Video4Linux2 Radio Interface support [autodetect] |
221 --disable-tv disable TV Interface (tv/dvb grabbers) [enable] | 221 --disable-tv disable TV Interface (tv/dvb grabbers) [enable] |
222 --disable-tv-v4l1 disable Video4Linux TV Interface support [autodetect] | 222 --disable-tv-v4l1 disable Video4Linux TV Interface support [autodetect] |
223 --disable-tv-v4l2 disable Video4Linux2 TV Interface support [autodetect] | 223 --disable-tv-v4l2 disable Video4Linux2 TV Interface support [autodetect] |
224 --disable-tv-bsdbt848 disable BSD BT848 Interface support [autodetect] | 224 --disable-tv-bsdbt848 disable BSD BT848 Interface support [autodetect] |
225 --disable-pvr disable Video4Linux2/IVTV PVR support [autodetect] | 225 --disable-pvr disable Video4Linux2 MPEG PVR support [autodetect] |
226 --disable-rtc disable RTC (/dev/rtc) on Linux [autodetect] | 226 --disable-rtc disable RTC (/dev/rtc) on Linux [autodetect] |
227 --disable-network disable network support (for: http/mms/rtp) [enable] | 227 --disable-network disable network support (for: http/mms/rtp) [enable] |
228 --enable-winsock2 enable winsock2 usage [autodetect] | 228 --enable-winsock2 enable winsock2 usage [autodetect] |
229 --enable-smb enable Samba (SMB) input support [autodetect] | 229 --enable-smb enable Samba (SMB) input support [autodetect] |
230 --enable-live enable LIVE555 Streaming Media support [autodetect] | 230 --enable-live enable LIVE555 Streaming Media support [autodetect] |
6778 | 6778 |
6779 if test "$_radio_v4l" = no && test "$_radio_v4l2" = no && test "$_radio" = yes ; then | 6779 if test "$_radio_v4l" = no && test "$_radio_v4l2" = no && test "$_radio" = yes ; then |
6780 die "Radio driver requires V4L or V4L2!" | 6780 die "Radio driver requires V4L or V4L2!" |
6781 fi | 6781 fi |
6782 | 6782 |
6783 echocheck "Video 4 Linux 2/IVTV PVR interface" | 6783 echocheck "Video 4 Linux 2 MPEG PVR interface" |
6784 if test "$_pvr" = auto ; then | 6784 if test "$_pvr" = auto ; then |
6785 _pvr=no | 6785 _pvr=no |
6786 if test "$_tv_v4l2" = yes && linux ; then | 6786 if test "$_tv_v4l2" = yes && linux ; then |
6787 cat > $TMPC <<EOF | 6787 cat > $TMPC <<EOF |
6788 #include <stdlib.h> | 6788 #include <stdlib.h> |
6789 #include <inttypes.h> | 6789 #include <inttypes.h> |
6790 #include <linux/types.h> | 6790 #include <linux/types.h> |
6791 #include <linux/videodev2.h> | 6791 #include <linux/videodev2.h> |
6792 #include <linux/ivtv.h> | 6792 int main(void) { struct v4l2_ext_controls ext; return 0; } |
6793 int main(void) { return 0; } | |
6794 EOF | 6793 EOF |
6795 cc_check && _pvr=yes | 6794 cc_check && _pvr=yes |
6796 fi | 6795 fi |
6797 fi | 6796 fi |
6798 if test "$_pvr" = yes ; then | 6797 if test "$_pvr" = yes ; then |
8034 $_def_radio_v4l | 8033 $_def_radio_v4l |
8035 | 8034 |
8036 /* Enable Video 4 Linux 2 Radio interface support */ | 8035 /* Enable Video 4 Linux 2 Radio interface support */ |
8037 $_def_radio_v4l2 | 8036 $_def_radio_v4l2 |
8038 | 8037 |
8039 /* Enable Video 4 Linux 2/IVTV PVR support */ | 8038 /* Enable Video 4 Linux 2 MPEG PVR support */ |
8040 $_def_pvr | 8039 $_def_pvr |
8041 | 8040 |
8042 /* Define if your processor stores words with the most significant | 8041 /* Define if your processor stores words with the most significant |
8043 byte first (like Motorola and SPARC, unlike Intel and VAX). */ | 8042 byte first (like Motorola and SPARC, unlike Intel and VAX). */ |
8044 $_def_words_endian | 8043 $_def_words_endian |