[Bug 748956] glimagesink: Allocate glupload if necessary in ::propose_allocation()

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 5 07:45:03 PDT 2015


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

--- Comment #3 from Matthieu Bouron <matthieu.bouron at collabora.com> ---
(In reply to Nicolas Dufresne (stormer) from comment #2)
> Review of attachment 302929 [details] [review]:
> 
> I still don't understand how one can reliably offer a pool without caps. How
> come it's suddenly considered right to do an allocation query before
> negotiating the caps ?

I've faced the issue while working on
https://bugzilla.gnome.org/show_bug.cgi?id=742924.

I have a current WIP that allows the query allocation to reach downstream using
the autoplug-query signal while the decoder is still not linked with downstream
so it can still try to negotiate early, otherwise any attempt of doing a query
allocation in ::set_format() will fail.
Aren't the caps contained in the allocation query itself enough to negotiate a
pool ?

I don't suddenly consider it right as this approach at fixing #742924 might be
wrong or not. If you can give me your input on the issue, that would be
helpful.

-- 
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