[Bug 796680] Supporting GLMemory in playbin
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jun 27 12:55:31 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=796680
--- Comment #2 from Snir <ssheribe at redhat.com> ---
Hi, thanks.
The this is I have an application that uses playbin to decode a general video
stream (multiple types are plausible to be received) into an
appsink(video/x-raw) element, than the frames are manipulated in memory.
So I'd expect playbin to be able to decode any stream if all necessary plugins
for decoding it are available. Also if gl-supported-sink doesn't exist.
So, if playbin is indeed not expected to handle GLMem<->memory copies what
would be the right & easy way to handle this issue?:
1. To make the application support GLMemory (how to extract it from appsink and
get the context?)
2. Make nvdec to support also non-GLMemory (but maybe there are more GL
decoders)
3. Create an auto-gl-downloader\uploader plugin, (is there one alreay?)
4. Adding this feature to playbin\playsink(or decodebin maybe?)?
--
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