[Bug 747216] applemedia: implement GstAppleCoreVideoMemory
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Dec 16 16:49:37 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=747216
--- Comment #42 from Ilya Konstantinov <ilya.konstantinov at gmail.com> ---
I've already done work towards unifying the metas here:
https://bugzilla.gnome.org/show_bug.cgi?id=747707
This work depends on this patch, which is why it wasn't merged yet.
IIRC, one thing the current approach fails on is that it marks buffers
(rightfully) as unshare-able, therefore resulting in memcpys -- not in the
normal avfvideosrc ! vtenc flow, but surely if you do something more exotic
like piping thru the intravideo* elements.
I know that I'm not improving the common flows since you avoid locking buffers
if there's a GL-texture-consumer downstream (detected thru a allocation query).
This is also a valid solution, although I believe what I've done here is more
in line with the GStreamer architecture.
--
You are receiving this mail because:
You are the QA Contact for the bug.
More information about the gstreamer-bugs
mailing list