[Bug 657316] capsfilter is racy when changing the caps during initial pipeline startup
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Aug 26 01:24:35 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=657316
GStreamer | gstreamer (core) | git
Sebastian Dröge <slomo> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |slomo at circular-chaos.org
Resolution| |FIXED
Target Milestone|HEAD |0.10.36
--- Comment #2 from Sebastian Dröge <slomo at circular-chaos.org> 2011-08-26 08:24:29 UTC ---
commit 341d7a4c0dbd69f86faaf1ffd2e94e99bac6f8c9
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date: Wed Jul 20 14:05:27 2011 +0200
capsfilter: don't assume _get_caps still has to be
_set_caps only gets called when the buffer is actually pushed, so there
is a reasonably big window between when the initial caps are retrieved
and when the caps are set on our src pad. So we can't assume the not
having negotiated caps on our src pad means _get_caps still has to be
called.
Instead simply always suggest the new caps on buffer_alloc.
--
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