[Bug 785006] DirectViv texture upload method is broken
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Jul 17 10:00:06 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=785006
--- Comment #3 from Jan Schmidt <thaytan at noraisin.net> ---
I think there's 2 solutions:
1) Add a CapsFeature that's conditionally negotiated, and glupload only
supports DirectVIV when the caps feature is present, but upstream also (2nd
preference) negotiates plain video/x-raw caps without it
2) Add a random field to all video/x-raw caps that marks the stream as
'is-physical-memory=true' - and hope that field is passed on appropriately by
intermediate elements, and deleted if they copy the data to a non-physical
buffer.
1) Seems slightly more complicated to implement, but more likely to not
randomly fail.
--
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