[Bug 747352] applemedia: texture cache negotiation doesn't work

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Apr 5 17:51:33 PDT 2015


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

--- Comment #21 from Ilya Konstantinov <ilya.konstantinov at gmail.com> ---
(In reply to Matthew Waters from comment #18)
> For the original problem, it is not going to be guaranteed that the upload
> meta is present when you configure with the GLMemory caps features. 
> Especially if we selectively enable/advertise meta's/allocators based on the
> caps features (which I have planned).

The one who broke compatibility should've done it. They could've grepped the
code for 
GST_VIDEO_GL_TEXTURE_UPLOAD_META_API_TYPE to see what effect this removal had,
at the very least on elements in the same repo.

(In reply to Matthew Waters from comment #19)
> I don't think this is needed if you fix avfvideosrc to not detect GL
> downstream with the upload meta.

Right now nothing calls the propose_allocation of gluploadelement, the
propose_allocation that you and others have painstakingly written.

(In reply to Matthew Waters from comment #20)
> I'm also not sure if its necessary for the textures CoreVideo provides.

Right now, there's black screen on iOS without it, and good smooth video with
it. You're welcome to find another solution, but I probably wouldn't be putting
more time into it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the gstreamer-bugs mailing list