summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2008-06-02 12:42:14 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2008-06-02 12:42:14 +0000
commit8104f31c71d67e2db47496977ee623ae22e89c12 (patch)
treef3fe6932f97fdcf85aa8848460931aa29b8b65fe /ChangeLog
parenteea50a9a8552c97d92479b6a3a469d9c5b4d81d0 (diff)
downloadgst-plugins-bad-8104f31c71d67e2db47496977ee623ae22e89c12.tar.gz
gst-plugins-bad-8104f31c71d67e2db47496977ee623ae22e89c12.tar.bz2
gst-plugins-bad-8104f31c71d67e2db47496977ee623ae22e89c12.zip
gst/interleave/interleave.*: Allow setting channel positions via a property and allow using the channel positions on ...
Original commit message from CVS: * gst/interleave/interleave.c: (gst_interleave_pad_get_type), (gst_interleave_finalize), (gst_audio_check_channel_positions), (gst_interleave_set_channel_positions), (gst_interleave_class_init), (gst_interleave_init), (gst_interleave_set_property), (gst_interleave_get_property), (gst_interleave_request_new_pad), (gst_interleave_release_pad), (gst_interleave_sink_setcaps), (gst_interleave_src_query_duration), (gst_interleave_src_query_latency), (gst_interleave_collected): * gst/interleave/interleave.h: Allow setting channel positions via a property and allow using the channel positions on the input as the channel positions of the output. Fix some broken logic and memory leaks. * tests/check/Makefile.am: * tests/check/elements/interleave.c: (src_handoff_float32), (sink_handoff_float32), (GST_START_TEST), (interleave_suite): Add unit tests for checking correct handling of channel positions.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fa887506..c9c45174 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2008-06-02 Sebastian Dröge <slomo@circular-chaos.org>
+
+ * gst/interleave/interleave.c: (gst_interleave_pad_get_type),
+ (gst_interleave_finalize), (gst_audio_check_channel_positions),
+ (gst_interleave_set_channel_positions),
+ (gst_interleave_class_init), (gst_interleave_init),
+ (gst_interleave_set_property), (gst_interleave_get_property),
+ (gst_interleave_request_new_pad), (gst_interleave_release_pad),
+ (gst_interleave_sink_setcaps), (gst_interleave_src_query_duration),
+ (gst_interleave_src_query_latency), (gst_interleave_collected):
+ * gst/interleave/interleave.h:
+ Allow setting channel positions via a property and allow using the
+ channel positions on the input as the channel positions of the output.
+
+ Fix some broken logic and memory leaks.
+
+ * tests/check/Makefile.am:
+ * tests/check/elements/interleave.c: (src_handoff_float32),
+ (sink_handoff_float32), (GST_START_TEST), (interleave_suite):
+ Add unit tests for checking correct handling of channel positions.
+
2008-06-02 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/faad/gstfaad.c: (gst_faad_dispose), (clear_queued),