diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-01-27 05:56:04 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-01-27 05:56:04 +0000 |
commit | 27fbdb97d126d2b29611778362e73b03dc75e472 (patch) | |
tree | 81bce3a08b70b404f65e758acd4720e2a530ecda /ext/soundtouch/Makefile.am | |
parent | fe38597aee1bda146e2ca9c1b1dbc8ec04dc4d50 (diff) | |
download | gst-plugins-bad-27fbdb97d126d2b29611778362e73b03dc75e472.tar.gz gst-plugins-bad-27fbdb97d126d2b29611778362e73b03dc75e472.tar.bz2 gst-plugins-bad-27fbdb97d126d2b29611778362e73b03dc75e472.zip |
ext/soundtouch/: Add BPM detection plugin based on SoundTouch's libBPM.
Original commit message from CVS:
* ext/soundtouch/Makefile.am:
* ext/soundtouch/gstbpmdetect.cc:
* ext/soundtouch/gstbpmdetect.hh:
* ext/soundtouch/plugin.c: (plugin_init):
Add BPM detection plugin based on SoundTouch's libBPM.
* ext/soundtouch/gstpitch.cc:
Allow sample rates until MAX instead of only 48kHz and remove the
buffer-frames field from that caps.
Clear the remaining samples completely when necessary to get into
a clean state again.
Diffstat (limited to 'ext/soundtouch/Makefile.am')
-rw-r--r-- | ext/soundtouch/Makefile.am | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/ext/soundtouch/Makefile.am b/ext/soundtouch/Makefile.am index 2f92ef43..555c88c8 100644 --- a/ext/soundtouch/Makefile.am +++ b/ext/soundtouch/Makefile.am @@ -1,9 +1,13 @@ -plugin_LTLIBRARIES = libgstpitch.la +plugin_LTLIBRARIES = libgstsoundtouch.la -libgstpitch_la_SOURCES = gstpitch.cc +libgstsoundtouch_la_SOURCES = \ + plugin.c \ + gstpitch.cc \ + gstbpmdetect.cc -libgstpitch_la_CXXFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SOUNDTOUCH_CFLAGS) -libgstpitch_la_LIBADD = $(GST_BASE_LIBS) $(GST_CONTROLLER_LIBS) $(GST_LIBS) $(SOUNDTOUCH_LIBS) -libgstpitch_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) +libgstsoundtouch_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SOUNDTOUCH_CFLAGS) +libgstsoundtouch_la_CXXFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SOUNDTOUCH_CFLAGS) +libgstsoundtouch_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_CONTROLLER_LIBS) $(GST_LIBS) $(SOUNDTOUCH_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lBPM $(LIBM) +libgstsoundtouch_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -noinst_HEADERS = gstpitch.hh +noinst_HEADERS = gstpitch.hh gstbpmdetect.hh |