[gstreamer-bugs] [Bug 621332] BaseTransform should disable proxy alloc if downstream changes caps
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jun 14 07:26:58 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=621332
GStreamer | gstreamer (core) | git
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.30
--- Comment #1 from Wim Taymans <wim.taymans at gmail.com> 2010-06-14 14:26:54 UTC ---
> Anyway, this caps/suggest/alloc/etc crap in BaseTransform is a disaster.
>
Don't worry, we have it under control.
the problem was that a flag was not cleared:
commit f80a824a2f2ba3d85e25585871acb60a4ad802dd
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Mon Jun 14 16:20:18 2010 +0200
basetransform: reevaluate proxy_alloc when reconfigured
When we reconfigure the transform element, make sure we reevaluate the
proxying
of buffer_alloc the next time around.
Fixes #621332
> # After this, it should get back to proxying pad alloc
> c.set_property("caps", gst.caps_from_string("ANY"))
Arguably, it currently keeps doing wat it was doing instead of trying to
renegotiate.
--
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