diff options
author | Dave Robillard <dave@drobilla.net> | 2009-08-09 00:14:27 -0400 |
---|---|---|
committer | Dave Robillard <dave@drobilla.net> | 2009-08-09 00:14:27 -0400 |
commit | dd5afbf0c6557ad89994cbfd91e4117e8503b81a (patch) | |
tree | 4f18322a717c6dbe64b8b38194e302b1668dcb3d /configure.ac | |
parent | 5d9d4a7b518c42bda88c7f6c87ce7c3c01233562 (diff) | |
parent | 6115e0cb0ef3ae85397297c7e30c2e9b4a0a181e (diff) | |
download | gst-plugins-bad-dd5afbf0c6557ad89994cbfd91e4117e8503b81a.tar.gz gst-plugins-bad-dd5afbf0c6557ad89994cbfd91e4117e8503b81a.tar.bz2 gst-plugins-bad-dd5afbf0c6557ad89994cbfd91e4117e8503b81a.zip |
Merge branch 'master' of git://anongit.freedesktop.org/gstreamer/gst-plugins-bad into fdo
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 52 |
1 files changed, 47 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index 1f180beb..5f5a4bc8 100644 --- a/configure.ac +++ b/configure.ac @@ -254,6 +254,7 @@ AG_GST_CHECK_PLUGIN(aacparse) AG_GST_CHECK_PLUGIN(adpcmdec) AG_GST_CHECK_PLUGIN(aiffparse) AG_GST_CHECK_PLUGIN(amrparse) +AG_GST_CHECK_PLUGIN(asfmux) AG_GST_CHECK_PLUGIN(autoconvert) AG_GST_CHECK_PLUGIN(camerabin) AG_GST_CHECK_PLUGIN(legacyresample) @@ -353,6 +354,20 @@ fi dnl *** sys plug-ins *** +dnl DirectSound +translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTSOUND, true) +AG_GST_CHECK_FEATURE(DIRECTSOUND, [DirectSound], [directsound], [ + AC_CHECK_HEADER(dsound.h, HAVE_DIRECTSOUND="yes", HAVE_DIRECTSOUND="no") +]) + +AC_CHECK_LIB( dsound, DXGetErrorString9, [ + echo "Errorstrings in DirectSoundSink - enabled" + AM_CONDITIONAL( DSOUND9, true ) +], [ + echo "Errorstrings in DirectSoundSink - disabled" + AM_CONDITIONAL( DSOUND9, false ) +] ) + dnl DirectDraw translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTDRAW, true) AG_GST_CHECK_FEATURE(DIRECTDRAW, [DirectDraw plug-in], directdrawsink, [ @@ -449,12 +464,12 @@ AG_GST_CHECK_FEATURE(ASSRENDER, [ASS/SSA renderer], assrender, [ AC_SUBST(ASSRENDER_CFLAGS) AC_SUBST(ASSRENDER_LIBS) -dnl *** amrwb *** +dnl *** amrwb-enc *** translit(dnm, m, l) AM_CONDITIONAL(USE_AMRWB, true) -AG_GST_CHECK_FEATURE(AMRWB, [amrwb library], amrwb, [ +AG_GST_CHECK_FEATURE(AMRWB, [amrwb library], amrwbenc, [ AG_GST_CHECK_LIBHEADER(AMRWB, amrwb, - GP3D_IF_decode, , - amrwb/dec.h, + GP3E_IF_encode, , + amrwb/enc.h, AMRWB_LIBS="-lamrwb" AC_SUBST(AMRWB_LIBS)) ]) @@ -1370,6 +1385,28 @@ AG_GST_CHECK_FEATURE(SPC, [spc decoder], spc, [ ]) ]) +dnl *** gme *** +translit(dnm, m, l) AM_CONDITIONAL(USE_GME, true) +AG_GST_CHECK_FEATURE(GME, [gme decoder], gme, [ + AC_CHECK_HEADER(gme/gme.h, [ + AC_CHECK_LIB(gme, gme_new_emu, [ + GME_LIBS="-lgme" + AC_SUBST(GME_LIBS) + HAVE_GME=yes + ], [ + HAVE_GME=no + ]) + ], [ + HAVE_GME=no + ]) + + if test "x$HAVE_GME" = "xyes"; then + AC_CHECK_LIB(gme, gme_enable_accuracy, [ + AC_DEFINE(HAVE_LIBGME_ACCURACY, 1, [Define if gme 0.5.6 or newer is available]) + ]) + fi +]) + dnl *** swfdec *** translit(dnm, m, l) AM_CONDITIONAL(USE_SWFDEC, true) AG_GST_CHECK_FEATURE(SWFDEC, [swfdec plug-in], swfdec, [ @@ -1515,6 +1552,7 @@ AM_CONDITIONAL(USE_CELT, false) AM_CONDITIONAL(USE_DC1394, false) AM_CONDITIONAL(USE_DIRECTFB, false) AM_CONDITIONAL(USE_DIRECTDRAW, false) +AM_CONDITIONAL(USE_DIRECTSOUND, false) AM_CONDITIONAL(USE_DTS, false) AM_CONDITIONAL(USE_DIRAC, false) AM_CONDITIONAL(USE_DIVX, false) @@ -1544,6 +1582,7 @@ AM_CONDITIONAL(USE_OSS4, false) AM_CONDITIONAL(USE_SDL, false) AM_CONDITIONAL(USE_SNDFILE, false) AM_CONDITIONAL(USE_SOUNDTOUCH, false) +AM_CONDITIONAL(USE_GME, false) AM_CONDITIONAL(USE_SPC, false) AM_CONDITIONAL(USE_SWFDEC, false) AM_CONDITIONAL(USE_THEORADEC, false) @@ -1626,6 +1665,7 @@ gst/aacparse/Makefile gst/adpcmdec/Makefile gst/aiffparse/Makefile gst/amrparse/Makefile +gst/asfmux/Makefile gst/autoconvert/Makefile gst/bayer/Makefile gst/camerabin/Makefile @@ -1681,6 +1721,7 @@ sys/dshowdecwrapper/Makefile sys/acmenc/Makefile sys/acmmp3dec/Makefile sys/directdraw/Makefile +sys/directsound/Makefile sys/dshowsrcwrapper/Makefile sys/dshowvideosink/Makefile sys/dvb/Makefile @@ -1705,7 +1746,7 @@ tests/examples/shapewipe/Makefile tests/examples/switch/Makefile tests/icles/Makefile ext/alsaspdif/Makefile -ext/amrwb/Makefile +ext/amrwbenc/Makefile ext/assrender/Makefile ext/apexsink/Makefile ext/bz2/Makefile @@ -1743,6 +1784,7 @@ ext/schroedinger/Makefile ext/sdl/Makefile ext/sndfile/Makefile ext/soundtouch/Makefile +ext/gme/Makefile ext/spc/Makefile ext/swfdec/Makefile ext/theora/Makefile |