[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