From 2641cd9d94433820796c613d17c9a6227c2a8f27 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Fri, 24 Jul 2009 14:52:28 -0300 Subject: asfmux: Adds new plugin asfmux Adds the brand new asfmux plugin, containing 3 elements: asfmux, rtpasfpay and asfparse. This plugin was developed as a GSoC 2009 project, with David Schleef as the mentor and Thiago Santos as the student. --- configure.ac | 2 ++ 1 file changed, 2 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 1f180beb..7fa190ea 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) @@ -1626,6 +1627,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 -- cgit v1.2.1 From 29e39080324a4a5a3b4d5bbc3fc79213090c6b0a Mon Sep 17 00:00:00 2001 From: Iago Toral Date: Mon, 27 Jul 2009 19:55:27 +0200 Subject: amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc Partially fixes bug #584890. --- configure.ac | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 7fa190ea..370886bc 100644 --- a/configure.ac +++ b/configure.ac @@ -450,12 +450,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)) ]) @@ -1707,7 +1707,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 -- cgit v1.2.1 From f41100e832c64f75fbe1f30e6db983fab7a2e6ee Mon Sep 17 00:00:00 2001 From: Joni Valtanen Date: Wed, 29 Jul 2009 15:35:03 +0200 Subject: directsoundsrc: Add DirectSound source plugin Fixes bug #344129. --- configure.ac | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 370886bc..9a0637ab 100644 --- a/configure.ac +++ b/configure.ac @@ -354,6 +354,20 @@ fi dnl *** sys plug-ins *** +dnl DirectSound +translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTSOUND, true) +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, [ @@ -1516,6 +1530,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) @@ -1683,6 +1698,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 -- cgit v1.2.1 From 5fb33fce712d102d84bfab59e0037e396dcf8c61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 29 Jul 2009 16:02:58 +0200 Subject: configure.ac: Fix macro name --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 9a0637ab..bd2741de 100644 --- a/configure.ac +++ b/configure.ac @@ -356,7 +356,7 @@ dnl *** sys plug-ins *** dnl DirectSound translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTSOUND, true) -GST_CHECK_FEATURE(DIRECTSOUND, [DirectSound], [directsound], [ +AG_GST_CHECK_FEATURE(DIRECTSOUND, [DirectSound], [directsound], [ AC_CHECK_HEADER(dsound.h, HAVE_DIRECTSOUND="yes", HAVE_DIRECTSOUND="no") ]) -- cgit v1.2.1 From 4394b1a61c081163ec457d6b7924943c80aa29f4 Mon Sep 17 00:00:00 2001 From: Michael Pyne Date: Tue, 4 Aug 2009 10:06:54 +0200 Subject: spc: Use the portable libgme instead of x86-only OpenSPC library This will later allow us to play other gaming console files that are supported by libgme. Fixes bug #576800. --- configure.ac | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index bd2741de..401422d0 100644 --- a/configure.ac +++ b/configure.ac @@ -1372,9 +1372,9 @@ AG_GST_CHECK_FEATURE(SOUNDTOUCH, [soundtouch plug-in], soundtouch, [ dnl *** spc *** translit(dnm, m, l) AM_CONDITIONAL(USE_SPC, true) AG_GST_CHECK_FEATURE(SPC, [spc decoder], spc, [ - AC_CHECK_HEADER(openspc.h, [ - AC_CHECK_LIB(openspc, OSPC_Init, [ - SPC_LIBS="-lopenspc" + AC_CHECK_HEADER(gme/gme.h, [ + AC_CHECK_LIB(gme, gme_new_emu, [ + SPC_LIBS="-lgme" AC_SUBST(SPC_LIBS) HAVE_SPC=yes ], [ -- cgit v1.2.1 From de03453f6d3e284de1247ada864e45f010d126e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 4 Aug 2009 10:18:46 +0200 Subject: spc: Make the SPC plugin work with the latest libgme release gme_enable_accuracy() was added in SVN trunk and is not yet in any release. --- configure.ac | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 401422d0..9409785f 100644 --- a/configure.ac +++ b/configure.ac @@ -1383,6 +1383,12 @@ AG_GST_CHECK_FEATURE(SPC, [spc decoder], spc, [ ], [ HAVE_SPC=no ]) + + if test "x$HAVE_SPC" = "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 *** -- cgit v1.2.1 From c57eca3f0b254497649ac2474036ccbe406de8c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 7 Aug 2009 06:41:43 +0200 Subject: spc: Rename SPC plugin to GME as preparation for enabling support for non-SPC gaming console sound files. --- configure.ac | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 9409785f..02c0fbd7 100644 --- a/configure.ac +++ b/configure.ac @@ -1369,22 +1369,22 @@ AG_GST_CHECK_FEATURE(SOUNDTOUCH, [soundtouch plug-in], soundtouch, [ fi ]) -dnl *** spc *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SPC, true) -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, [ - SPC_LIBS="-lgme" - AC_SUBST(SPC_LIBS) - HAVE_SPC=yes + GME_LIBS="-lgme" + AC_SUBST(GME_LIBS) + HAVE_GME=yes ], [ - HAVE_SPC=no + HAVE_GME=no ]) ], [ - HAVE_SPC=no + HAVE_GME=no ]) - if test "x$HAVE_SPC" = "xyes"; then + 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]) ]) @@ -1566,7 +1566,7 @@ AM_CONDITIONAL(USE_OSS4, false) AM_CONDITIONAL(USE_SDL, false) AM_CONDITIONAL(USE_SNDFILE, false) AM_CONDITIONAL(USE_SOUNDTOUCH, false) -AM_CONDITIONAL(USE_SPC, false) +AM_CONDITIONAL(USE_GME, false) AM_CONDITIONAL(USE_SWFDEC, false) AM_CONDITIONAL(USE_THEORADEC, false) AM_CONDITIONAL(USE_TIMIDITY, false) @@ -1767,7 +1767,7 @@ ext/schroedinger/Makefile ext/sdl/Makefile ext/sndfile/Makefile ext/soundtouch/Makefile -ext/spc/Makefile +ext/gme/Makefile ext/swfdec/Makefile ext/theora/Makefile ext/timidity/Makefile -- cgit v1.2.1 From 8ad3f148734f6f5b89dcb84157f5cc083956f7eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sat, 8 Aug 2009 21:17:37 +0200 Subject: spc: Add the OpenSPC spc plugin again The gme plugin obsoletes it but it might still be useful for users that don't have gme yet or prefer openspc for some reason. --- configure.ac | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 02c0fbd7..5f5a4bc8 100644 --- a/configure.ac +++ b/configure.ac @@ -1369,6 +1369,22 @@ AG_GST_CHECK_FEATURE(SOUNDTOUCH, [soundtouch plug-in], soundtouch, [ fi ]) +dnl *** spc *** +translit(dnm, m, l) AM_CONDITIONAL(USE_SPC, true) +AG_GST_CHECK_FEATURE(SPC, [spc decoder], spc, [ + AC_CHECK_HEADER(openspc.h, [ + AC_CHECK_LIB(openspc, OSPC_Init, [ + SPC_LIBS="-lopenspc" + AC_SUBST(SPC_LIBS) + HAVE_SPC=yes + ], [ + HAVE_SPC=no + ]) + ], [ + HAVE_SPC=no + ]) +]) + dnl *** gme *** translit(dnm, m, l) AM_CONDITIONAL(USE_GME, true) AG_GST_CHECK_FEATURE(GME, [gme decoder], gme, [ @@ -1567,6 +1583,7 @@ 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) AM_CONDITIONAL(USE_TIMIDITY, false) @@ -1768,6 +1785,7 @@ ext/sdl/Makefile ext/sndfile/Makefile ext/soundtouch/Makefile ext/gme/Makefile +ext/spc/Makefile ext/swfdec/Makefile ext/theora/Makefile ext/timidity/Makefile -- cgit v1.2.1