[Bug 681624] [0.11] basetransform: should try to reconfigure on not-negotiated

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Apr 4 10:31:20 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=681624
  GStreamer | gstreamer (core) | 0.11.x

--- Comment #2 from Wim Taymans <wim.taymans at gmail.com> 2013-04-04 17:31:17 UTC ---
should be ok for basesrc:

commit 5c0e02c79c88f8dddcf9b93bd9f30d75c24ac82e
Author: Thiago Santos <thiago.sousa.santos at collabora.com>
Date:   Sat Aug 4 11:48:13 2012 -0300

    basesrc: retry on not-negotiate if a reconfigure is pending

    Before erroring out on not-negotiated returns, check if the pad
    has the reconfigure flag set and retry.

    https://bugzilla.gnome.org/show_bug.cgi?id=681198


for basetransform this is not so easy, it might have consumed or modified the
original buffer.

> Possibly even retry with the same buffer... (keeping a buffer ref doesn't force
> unnecessary memory copies downstream any more now, does it?)

It does.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list