diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-01-08 07:41:06 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-01-08 07:41:06 +0800 |
commit | 9c3117b88238a827b12d2aa6f5ed34f847e54256 (patch) | |
tree | d3a8a85a78e6e888fa077be3959b418dac1ea2ea /multimedia/gstreamer-plugins/files | |
parent | fb58694f34960109063dc25161ca10f8aeb55a7a (diff) | |
download | marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.tar marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.tar.gz marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.tar.bz2 marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.tar.lz marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.tar.xz marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.tar.zst marcuscom-ports-9c3117b88238a827b12d2aa6f5ed34f847e54256.zip |
Update to 0.8.7.
Changelog: http://gstreamer.freedesktop.org/releases/gst-plugins/0.8.7.html
remove libkio reinplace stuff, kio plugins is dead.
speex works again with both the stable and devel version.
configure does the right thing for musepack.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@3359 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia/gstreamer-plugins/files')
-rw-r--r-- | multimedia/gstreamer-plugins/files/patch-ext_musepack_gstmusepackdec.cpp | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/multimedia/gstreamer-plugins/files/patch-ext_musepack_gstmusepackdec.cpp b/multimedia/gstreamer-plugins/files/patch-ext_musepack_gstmusepackdec.cpp deleted file mode 100644 index 1b1799ca9..000000000 --- a/multimedia/gstreamer-plugins/files/patch-ext_musepack_gstmusepackdec.cpp +++ /dev/null @@ -1,61 +0,0 @@ ---- ext/musepack/gstmusepackdec.cpp.orig Sun Nov 7 19:30:06 2004 -+++ ext/musepack/gstmusepackdec.cpp Thu Dec 16 16:31:42 2004 -@@ -30,14 +30,24 @@ - GST_STATIC_CAPS ("audio/x-musepack") - ); - -+#ifdef MPC_FIXED_POINT -+#define BASE_CAPS \ -+ "audio/x-raw-int, " \ -+ "signed = (bool) TRUE, " \ -+ "width = (int) 32, " \ -+ "depth = (int) 32" -+#else -+#define BASE_CAPS \ -+ "audio/x-raw-float, " \ -+ "width = (int) 32, " \ -+ "buffer-frames = (int) 0" -+#endif -+ - static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src", - GST_PAD_SRC, - GST_PAD_ALWAYS, -- GST_STATIC_CAPS ("audio/x-raw-int, " -+ GST_STATIC_CAPS (BASE_CAPS ", " - "endianness = (int) BYTE_ORDER, " -- "signed = (bool) TRUE, " -- "width = (int) 32, " -- "depth = (int) 32, " - "rate = (int) [ 8000, 96000 ], " - "channels = (int) [ 1, 2 ]") - ); -@@ -352,6 +362,7 @@ - gst_musepack_stream_init (GstMusepackDec * musepackdec) - { - StreamInfo si = StreamInfo (); -+ GstCaps *caps; - - if (musepackdec->dec) - delete musepackdec->dec; -@@ -379,15 +390,12 @@ - return FALSE; - } - -- if (!gst_pad_set_explicit_caps (musepackdec->srcpad, -- gst_caps_new_simple ("audio/x-raw-int", -- "width", G_TYPE_INT, 32, -- "depth", G_TYPE_INT, 32, -- "endianness", G_TYPE_INT, G_BYTE_ORDER, -- "channels", G_TYPE_INT, si.simple.Channels, -- "rate", G_TYPE_INT, si.simple.SampleFreq, -- "signed", G_TYPE_BOOLEAN, TRUE, -- NULL))) { -+ caps = gst_caps_from_string (BASE_CAPS); -+ gst_caps_set_simple (caps, -+ "endianness", G_TYPE_INT, G_BYTE_ORDER, -+ "channels", G_TYPE_INT, si.simple.Channels, -+ "rate", G_TYPE_INT, si.simple.SampleFreq, NULL); -+ if (!gst_pad_set_explicit_caps (musepackdec->srcpad, caps)) { - GST_ELEMENT_ERROR (musepackdec, CORE, NEGOTIATION, (NULL), (NULL)); - delete musepackdec->dec; - musepackdec->dec = NULL; |