GNOME Bugzilla – Bug 407006
[goom] odd adapter behaviour
Last modified: 2007-03-06 13:21:35 UTC
avail = gst_adapter_available (goom->adapter); while (avail > MAX (GOOM_SAMPLES, goom->spf) * goom->bps) { ... data = (const guint16 *) gst_adapter_peek (goom->adapter, GOOM_SAMPLES * goom->bps); simillar issue in bug #356882
I'll comment and clarify the reasoning behind this.
* gst/goom/gstgoom.c: (gst_goom_src_setcaps), (get_buffer), (gst_goom_chain): * gst/goom/gstgoom.h: Document, fix and improve goom adapter behaviour. Fixes #407006.