GNOME Bugzilla – Bug 590265
[adder] Buffers not clipped on input
Last modified: 2009-12-24 15:37:09 UTC
The incoming buffers are not clipped according to their respective segments. This will most likely require adding a new callback in gstcollectpads so that 'users' of collectpads can be given the GstCollectData whenever a new buffer comes in and, if needed, clip/drop the buffer before collectpads uses it. I've tried fixing that in adder alone (without touching gstcollectpads) but it's just not possible (without having a megaton of hack).
commit 59ace1b9ee9015f0035e32366296b6c6dd199155 Author: Wim Taymans <wim.taymans@collabora.co.uk> Date: Thu Dec 24 16:30:23 2009 +0100 adder: use collectpads clipping function Install a clipping function in the collectpads and use the audio clipping helper function to perform clipping to the segment boundaries. Fixes #590265