GNOME Bugzilla – Bug 563508
[rgvolume] Unit test fails with passthrough assertions
Last modified: 2008-12-08 18:44:22 UTC
Hi, the rgvolume unit test fails with latest CVS: Running suite(s): rgvolume 75%: Checks: 8, Failures: 2, Errors: 0 elements/rgvolume.c:254:F:general:test_fallback_gain:0: Expected operation in passthrough mode elements/rgvolume.c:254:F:general:test_headroom:0: Incorrect passthrough behaviour FAIL: elements/rgvolume
Maybe this is related to the basetransform rewrite (it uses a volume element). One time it expects output_buf == input_buf, the second time !=. I will have a closer look at this.
ok, this is because of a recent change to the volume element.
* gst/volume/gstvolume.c: (gst_volume_class_init), (volume_before_transform), (volume_transform_ip): Use new basetransform vmethod to reconfigure the dynamic properties and any pending volume/mute changes. Fixes #563508.