[gstreamer-bugs] [Bug 361718] [basetransform] needs API to force renegotiation

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Jan 28 08:46:22 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=361718

  GStreamer | gstreamer (core) | Ver: HEAD CVS


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|354007                      |
              nThis|                            |




------- Comment #2 from Tim-Philipp Müller  2007-01-28 16:44 UTC -------
The patch doesn't really solve the problem though, which is that there's
raciness going on between upstream doing pad_alloc_buffer(), doing something
with the buffer and pushing the buffer downstream. If in between these things a
property is changed (from the main thread), upstream might get a not-negotiated
and the pipeline errors out.

So, dunno what to do. I somehow feel the application shouldn't need to worry
about things like this.

(removing block on videocrop bug since this has nothing to do with videocrop in
particular and applies to videobox and capsfilter as well).


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list