comparison configure @ 10095:51da0282b302

Theora demuxer/codec support, patch by David Kuehling <dvdkhlng@gmx.de>
author arpi
date Sun, 11 May 2003 18:29:07 +0000
parents dcd4114554ad
children 896c5b8856d2
comparison
equal deleted inserted replaced
10094:5730f6098f98 10095:51da0282b302
187 --enable-opendivx enable _old_ OpenDivx codec [disable] 187 --enable-opendivx enable _old_ OpenDivx codec [disable]
188 --disable-libavcodec disable libavcodec [autodetect] 188 --disable-libavcodec disable libavcodec [autodetect]
189 --enable-libfame enable libfame realtime encoder [autodetect] 189 --enable-libfame enable libfame realtime encoder [autodetect]
190 --enable-vorbis build with OggVorbis support [autodetect] 190 --enable-vorbis build with OggVorbis support [autodetect]
191 --enable-tremor build with integer-only OggVorbis support [disabled] 191 --enable-tremor build with integer-only OggVorbis support [disabled]
192 --enable-theora build with OggTheora support [autodetect]
192 --enable-matroska build with Matroska support [autodetect] 193 --enable-matroska build with Matroska support [autodetect]
193 --enable-faad build with FAAD2 (MP4/AAC) support [autodetect] 194 --enable-faad build with FAAD2 (MP4/AAC) support [autodetect]
194 --disable-libdv disable libdv 0.9.5 en/decoding support [autodetect] 195 --disable-libdv disable libdv 0.9.5 en/decoding support [autodetect]
195 --disable-mad disable libmad (mpeg audio) support [autodetect] 196 --disable-mad disable libmad (mpeg audio) support [autodetect]
196 --enable-xmms build with XMMS inputplugin support [disabled] 197 --enable-xmms build with XMMS inputplugin support [disabled]
1024 _arts=auto 1025 _arts=auto
1025 _esd=auto 1026 _esd=auto
1026 _liblzo=auto 1027 _liblzo=auto
1027 _mad=auto 1028 _mad=auto
1028 _vorbis=auto 1029 _vorbis=auto
1030 _theora=auto
1029 _matroska=auto 1031 _matroska=auto
1030 _tremor=no 1032 _tremor=no
1031 _faad=auto 1033 _faad=auto
1032 _xmms=no 1034 _xmms=no
1033 _css=auto 1035 _css=auto
1178 --disable-liblzo) _liblzo=no ;; 1180 --disable-liblzo) _liblzo=no ;;
1179 --enable-vorbis) _vorbis=yes ;; 1181 --enable-vorbis) _vorbis=yes ;;
1180 --disable-vorbis) _vorbis=no ;; 1182 --disable-vorbis) _vorbis=no ;;
1181 --enable-tremor) _tremor=yes ;; 1183 --enable-tremor) _tremor=yes ;;
1182 --disable-tremor) _tremor=no ;; 1184 --disable-tremor) _tremor=no ;;
1185 --enable-theora) _theora=yes ;;
1186 --disable-theora) _theora=no ;;
1183 --enable-matroska) _matroska=yes ;; 1187 --enable-matroska) _matroska=yes ;;
1184 --disable-matroska) _matroska=no ;; 1188 --disable-matroska) _matroska=no ;;
1185 --enable-faad) _faad=yes ;; 1189 --enable-faad) _faad=yes ;;
1186 --disable-faad) _faad=no ;; 1190 --disable-faad) _faad=no ;;
1187 --enable-xmms) _xmms=yes ;; 1191 --enable-xmms) _xmms=yes ;;
4026 _def_tremor='#undef TREMOR' 4030 _def_tremor='#undef TREMOR'
4027 _nocodecmodules="libvorbis $_nocodecmodules" 4031 _nocodecmodules="libvorbis $_nocodecmodules"
4028 fi 4032 fi
4029 echores "$_vorbis" 4033 echores "$_vorbis"
4030 4034
4035 echocheck "OggTheora support"
4036 if test "$_theora" = auto ; then
4037 _theora=no
4038 cat > $TMPC << EOF
4039 #include <theora/theora.h>
4040 int main(void) { theora_version_number (); return 0; }
4041 EOF
4042 cc_check -ltheora -logg -lm && _theora=yes
4043 fi
4044 if test "$_theora" = yes ; then
4045 _def_theora='#define HAVE_OGGTHEORA 1'
4046 _codecmodules="libtheora $_codecmodules"
4047 _ld_theora="-ltheora"
4048 else
4049 _def_theora='#undef HAVE_OGGTHEORA'
4050 _nocodecmodules="libtheora $_nocodecmodules"
4051 fi
4052 echores "$_theora"
4053
4031 4054
4032 echocheck "Matroska support" 4055 echocheck "Matroska support"
4033 if test "$_matroska" != no ; then 4056 if test "$_matroska" != no ; then
4034 _matroska=no 4057 _matroska=no
4035 cat > $TMPC << EOF 4058 cat > $TMPC << EOF
5270 FRIBIDI_INC = $_inc_fribidi 5293 FRIBIDI_INC = $_inc_fribidi
5271 FRIBIDI_LIB = $_ld_fribidi 5294 FRIBIDI_LIB = $_ld_fribidi
5272 LIBLZO_LIB= $_ld_liblzo 5295 LIBLZO_LIB= $_ld_liblzo
5273 MAD_LIB = $_ld_mad 5296 MAD_LIB = $_ld_mad
5274 VORBIS_LIB = $_ld_vorbis $_ld_libdv 5297 VORBIS_LIB = $_ld_vorbis $_ld_libdv
5298 THEORA_LIB = $_ld_theora
5275 FAAD_LIB = $_ld_faad 5299 FAAD_LIB = $_ld_faad
5276 SMBSUPPORT_LIB = $_ld_smb 5300 SMBSUPPORT_LIB = $_ld_smb
5277 XMMS_PLUGINS = $_xmms 5301 XMMS_PLUGINS = $_xmms
5278 XMMS_LIB = $_xmms_lib 5302 XMMS_LIB = $_xmms_lib
5279 MACOSX = $_macosx 5303 MACOSX = $_macosx
5684 /* enable OggVorbis support */ 5708 /* enable OggVorbis support */
5685 $_def_vorbis 5709 $_def_vorbis
5686 5710
5687 /* enable Tremor as vorbis decoder */ 5711 /* enable Tremor as vorbis decoder */
5688 $_def_tremor 5712 $_def_tremor
5713
5714 /* enable OggTheora support */
5715 $_def_theora
5689 5716
5690 /* enable Matroska support */ 5717 /* enable Matroska support */
5691 $_def_matroska 5718 $_def_matroska
5692 $_def_matroska_gcc2 5719 $_def_matroska_gcc2
5693 5720