summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--tests/check/elements/deinterleave.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 53712043..49b95869 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2008-05-19 Sebastian Dröge <slomo@circular-chaos.org>
+ * tests/check/elements/deinterleave.c: (GST_START_TEST):
+ Set keep-positions property to TRUE for the 8 channel test to ensure
+ that the original channel position is set on the output.
+
+2008-05-19 Sebastian Dröge <slomo@circular-chaos.org>
+
* gst/interleave/deinterleave.c: (gst_deinterleave_class_init),
(gst_deinterleave_init), (gst_deinterleave_add_new_pads),
(gst_deinterleave_set_pads_caps), (gst_deinterleave_set_property),
diff --git a/tests/check/elements/deinterleave.c b/tests/check/elements/deinterleave.c
index c22acaca..23960c48 100644
--- a/tests/check/elements/deinterleave.c
+++ b/tests/check/elements/deinterleave.c
@@ -514,6 +514,7 @@ GST_START_TEST (test_8_channels_float32)
deinterleave = gst_element_factory_make ("deinterleave", "deinterleave");
fail_unless (deinterleave != NULL, "failed to create deinterleave element");
+ g_object_set (deinterleave, "keep-positions", TRUE, NULL);
gst_bin_add_many (GST_BIN (pipeline), src, deinterleave, NULL);