comparison configure @ 24564:e4a38a7cdb81

libnemesi support, yet another rtsp/rtp library...
author lu_zero
date Wed, 19 Sep 2007 21:38:22 +0000
parents 925b7145748d
children 6815406607cf
comparison
equal deleted inserted replaced
24563:bc292ed360db 24564:e4a38a7cdb81
253 --disable-rtc disable RTC (/dev/rtc) on Linux [autodetect] 253 --disable-rtc disable RTC (/dev/rtc) on Linux [autodetect]
254 --disable-network disable networking [enable] 254 --disable-network disable networking [enable]
255 --enable-winsock2 enable winsock2 [autodetect] 255 --enable-winsock2 enable winsock2 [autodetect]
256 --enable-smb enable Samba (SMB) input [autodetect] 256 --enable-smb enable Samba (SMB) input [autodetect]
257 --enable-live enable LIVE555 Streaming Media [autodetect] 257 --enable-live enable LIVE555 Streaming Media [autodetect]
258 --enable-nemesi enable Nemesi Streaming Media [autodetect]
258 --disable-dvdnav disable libdvdnav [autodetect] 259 --disable-dvdnav disable libdvdnav [autodetect]
259 --disable-dvdread disable libdvdread [autodetect] 260 --disable-dvdread disable libdvdread [autodetect]
260 --disable-dvdread-internal disable internal libdvdread [autodetect] 261 --disable-dvdread-internal disable internal libdvdread [autodetect]
261 --disable-libdvdcss-internal disable internal libdvdcss [autodetect] 262 --disable-libdvdcss-internal disable internal libdvdcss [autodetect]
262 --disable-cdparanoia disable cdparanoia [autodetect] 263 --disable-cdparanoia disable cdparanoia [autodetect]
585 _dvdread_internal=auto 586 _dvdread_internal=auto
586 _libdvdcss_internal=auto 587 _libdvdcss_internal=auto
587 _xanim=auto 588 _xanim=auto
588 _real=auto 589 _real=auto
589 _live=auto 590 _live=auto
591 _nemesi=auto
592 _native_rtsp=yes
590 _xinerama=auto 593 _xinerama=auto
591 _mga=no 594 _mga=no
592 _xmga=auto 595 _xmga=auto
593 _vm=auto 596 _vm=auto
594 _xf86keysym=auto 597 _xf86keysym=auto
942 --disable-xanim) _xanim=no ;; 945 --disable-xanim) _xanim=no ;;
943 --enable-real) _real=yes ;; 946 --enable-real) _real=yes ;;
944 --disable-real) _real=no ;; 947 --disable-real) _real=no ;;
945 --enable-live) _live=yes ;; 948 --enable-live) _live=yes ;;
946 --disable-live) _live=no ;; 949 --disable-live) _live=no ;;
950 --enable-nemesi) _nemesi=yes ;;
951 --disable-nemesi) _nemesi=no ;;
947 --enable-xinerama) _xinerama=yes ;; 952 --enable-xinerama) _xinerama=yes ;;
948 --disable-xinerama) _xinerama=no ;; 953 --disable-xinerama) _xinerama=no ;;
949 --enable-mga) _mga=yes ;; 954 --enable-mga) _mga=yes ;;
950 --disable-mga) _mga=no ;; 955 --disable-mga) _mga=no ;;
951 --enable-xmga) _xmga=yes ;; 956 --enable-xmga) _xmga=yes ;;
6220 _def_qtx='#undef USE_QTX_CODECS' 6225 _def_qtx='#undef USE_QTX_CODECS'
6221 _nocodecmodules="qtx $_nocodecmodules" 6226 _nocodecmodules="qtx $_nocodecmodules"
6222 fi 6227 fi
6223 echores "$_qtx" 6228 echores "$_qtx"
6224 6229
6230 echocheck "Nemesi Streaming Media libraries"
6231 if test "$_nemesi" = auto && test "$_network" = yes ; then
6232 _nemesi=no
6233 if $_pkg_config --exists libnemesi ; then
6234 _ld_extra="$_ld_extra `$_pkg_config --libs libnemesi`"
6235 _nemesi=yes
6236 fi
6237 fi
6238 echores "$_nemesi"
6239
6240 if test "$_nemesi" = yes; then
6241 _native_rtsp=no
6242 _def_nemesi='#define LIBNEMESI 1'
6243 _inputmodules="nemesi $_inputmodules"
6244 else
6245 _def_nemesi='#undef LIBNEMESI'
6246 _noinputmodules="nemesi $_noinputmodules"
6247 fi
6225 6248
6226 echocheck "LIVE555 Streaming Media libraries" 6249 echocheck "LIVE555 Streaming Media libraries"
6227 if test "$_live" = auto && test "$_network" = yes ; then 6250 if test "$_live" = auto && test "$_network" = yes ; then
6228 cat > $TMPCPP << EOF 6251 cat > $TMPCPP << EOF
6229 #include <liveMedia.hh> 6252 #include <liveMedia.hh>
6252 if cxx_check -I/usr/include/liveMedia -I/usr/include/UsageEnvironment -I/usr/include/groupsock; then 6275 if cxx_check -I/usr/include/liveMedia -I/usr/include/UsageEnvironment -I/usr/include/groupsock; then
6253 _live_dist=yes 6276 _live_dist=yes
6254 fi 6277 fi
6255 fi 6278 fi
6256 fi 6279 fi
6257 if test "$_live" = yes && test "$_network" = yes ; then 6280 if test "$_live" = yes && test "$_network" = yes && test "$_nemesi" = no; then
6258 _res_comment="using $_livelibdir" 6281 _res_comment="using $_livelibdir"
6259 _def_live='#define STREAMING_LIVE555 1' 6282 _def_live='#define STREAMING_LIVE555 1'
6260 _inputmodules="live555 $_inputmodules" 6283 _inputmodules="live555 $_inputmodules"
6261 elif test "$_live_dist" = yes && test "$_network" = yes ; then 6284 elif test "$_live_dist" = yes && test "$_network" = yes && test "$_nemesi" = no; then
6262 _res_comment="using distribution version" 6285 _res_comment="using distribution version"
6263 _live="yes" 6286 _live="yes"
6264 _def_live='#define STREAMING_LIVE555 1' 6287 _def_live='#define STREAMING_LIVE555 1'
6265 _ld_extra="$_ld_extra -lliveMedia -lgroupsock -lUsageEnvironment -lBasicUsageEnvironment -lstdc++" 6288 _ld_extra="$_ld_extra -lliveMedia -lgroupsock -lUsageEnvironment -lBasicUsageEnvironment -lstdc++"
6266 _inc_extraxx="-I/usr/include/liveMedia -I/usr/include/UsageEnvironment \ 6289 _inc_extraxx="-I/usr/include/liveMedia -I/usr/include/UsageEnvironment \
7517 EXESUF = $_exesuf 7540 EXESUF = $_exesuf
7518 7541
7519 MPLAYER_NETWORK = $_network 7542 MPLAYER_NETWORK = $_network
7520 FTP = $_ftp 7543 FTP = $_ftp
7521 STREAMING_LIVE555 = $_live 7544 STREAMING_LIVE555 = $_live
7545 LIBNEMESI = $_nemesi
7546 NATIVE_RTSP = $_native_rtsp
7522 VSTREAM = $_vstream 7547 VSTREAM = $_vstream
7523 STREAM_CACHE = $_stream_cache 7548 STREAM_CACHE = $_stream_cache
7524 DVBIN = $_dvbin 7549 DVBIN = $_dvbin
7525 VIDIX = $_vidix 7550 VIDIX = $_vidix
7526 VIDIX_INTERNAL = $_vidix_internal 7551 VIDIX_INTERNAL = $_vidix_internal
8082 $_def_real_path 8107 $_def_real_path
8083 8108
8084 /* LIVE555 Streaming Media library support */ 8109 /* LIVE555 Streaming Media library support */
8085 $_def_live 8110 $_def_live
8086 8111
8112 /* libnemesi Streaming Media library support */
8113 $_def_nemesi
8114
8087 /* Use 3dnow/mmxext/sse/mmx optimized fast memcpy() [maybe buggy... signal 4]*/ 8115 /* Use 3dnow/mmxext/sse/mmx optimized fast memcpy() [maybe buggy... signal 4]*/
8088 $_def_fastmemcpy 8116 $_def_fastmemcpy
8089 8117
8090 /* Use unrarlib for Vobsubs */ 8118 /* Use unrarlib for Vobsubs */
8091 $_def_unrarlib 8119 $_def_unrarlib