diff options
author | Dave Robillard <dave@drobilla.net> | 2009-08-09 00:14:42 -0400 |
---|---|---|
committer | Dave Robillard <dave@drobilla.net> | 2009-08-09 00:14:42 -0400 |
commit | af3f7e7f20eaf961f4384940ec6ad987bb0afbb6 (patch) | |
tree | c42a7ad4f2dea47dd645a729a6ee0399bd80cfb1 /configure.ac | |
parent | adadf06b0a9e26005ba9363aa0049dc0b740c94d (diff) | |
parent | dd5afbf0c6557ad89994cbfd91e4117e8503b81a (diff) | |
download | gst-plugins-bad-af3f7e7f20eaf961f4384940ec6ad987bb0afbb6.tar.gz gst-plugins-bad-af3f7e7f20eaf961f4384940ec6ad987bb0afbb6.tar.bz2 gst-plugins-bad-af3f7e7f20eaf961f4384940ec6ad987bb0afbb6.zip |
Merge branch 'fdo' into lv2
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 0f40739c..b7542d25 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 |