summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2005-04-02 19:51:55 +0000
committerTim-Philipp Müller <tim@centricular.net>2005-04-02 19:51:55 +0000
commit21fdeb63efdf26db7ff5d230026ad6a5eb06bdbf (patch)
tree239663fcf082e91bb8c90eb14459551d4b54a4b5
parent631fc9060e961ceac0ff6a5c1f1e912e720acd6e (diff)
downloadgst-plugins-bad-21fdeb63efdf26db7ff5d230026ad6a5eb06bdbf.tar.gz
gst-plugins-bad-21fdeb63efdf26db7ff5d230026ad6a5eb06bdbf.tar.bz2
gst-plugins-bad-21fdeb63efdf26db7ff5d230026ad6a5eb06bdbf.zip
New plugin: wavpackdec; add typefinding for wavpack
Original commit message from CVS: New plugin: wavpackdec; add typefinding for wavpack
-rw-r--r--ChangeLog23
-rw-r--r--configure.ac8
-rw-r--r--ext/Makefile.am8
3 files changed, 39 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b1708358..4a5bcfb0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2005-04-02 Tim-Philipp Müller <tim at centricular dot net>
+
+ * configure.ac:
+ * ext/Makefile.am:
+ * ext/wavpack/Makefile.am:
+ * ext/wavpack/bits.c:
+ * ext/wavpack/extra1.c:
+ * ext/wavpack/extra2.c:
+ * ext/wavpack/float.c:
+ * ext/wavpack/gstwavpackdec.c:
+ * ext/wavpack/gstwavpackreader.c:
+ * ext/wavpack/gstwavpackreader.h:
+ * ext/wavpack/metadata.c:
+ * ext/wavpack/pack.c:
+ * ext/wavpack/unpack.c:
+ * ext/wavpack/wavpack.h:
+ * ext/wavpack/words.c:
+ * ext/wavpack/wputils.c:
+ New plugin: wavpackdec, a wavpack decoder (#171371)
+
+ * gst/typefind/gsttypefindfunctions.c:
+ Add typefinding for wavpack.
+
2005-04-02 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
diff --git a/configure.ac b/configure.ac
index a29596f3..3971c0fc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1746,6 +1746,13 @@ vorbis_synthesis_restart (v);
CFLAGS="$ac_cflags_save"
fi
+dnl *** wavpack ***
+dnl We ship our own version of the library
+translit(dnm, m, l) AM_CONDITIONAL(USE_WAVPACK, true)
+GST_CHECK_FEATURE(WAVPACK, [wavpack plug-in], wavpack, [
+ HAVE_WAVPACK=yes
+])
+
dnl *** xine ***
translit(dnm, m, l) AM_CONDITIONAL(USE_XINE, true)
GST_CHECK_FEATURE(XINE, [xine wrapper], xine, [
@@ -2123,6 +2130,7 @@ ext/swfdec/Makefile
ext/tarkin/Makefile
ext/theora/Makefile
ext/vorbis/Makefile
+ext/wavpack/Makefile
ext/xine/Makefile
ext/xvid/Makefile
gst-libs/Makefile
diff --git a/ext/Makefile.am b/ext/Makefile.am
index d06cb45f..c5708837 100644
--- a/ext/Makefile.am
+++ b/ext/Makefile.am
@@ -406,6 +406,12 @@ else
SPEEX_DIR=
endif
+if USE_WAVPACK
+WAVPACK_DIR=wavpack
+else
+WAVPACK_DIR=
+endif
+
if USE_XINE
XINE_DIR=xine
else
@@ -478,6 +484,7 @@ SUBDIRS=\
$(THEORA_DIR) \
$(IVORBIS_DIR) \
$(VORBIS_DIR) \
+ $(WAVPACK_DIR) \
$(XINE_DIR) \
$(XVID_DIR)
@@ -547,5 +554,6 @@ DIST_SUBDIRS=\
tarkin \
theora \
vorbis \
+ wavpack \
xine \
xvid