[Bug 755237] Caps Feature Negotiations have bad defaults
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Sep 18 21:27:51 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=755237
Matthew Waters <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |ystreet00 at gmail.com
Resolution|--- |NOTABUG
--- Comment #6 from Matthew Waters <ystreet00 at gmail.com> ---
Memory transfer is not the only way to transfer data as negotiated through caps
features. There are current use cases (meta:GstVideoGLTextureUploadMeta) that
will break if we assume a lack of a memory caps feature means
memory:SystemMemory which could be downright dangerous. The best option for
you is to explicitly add the memory:SystemMemory caps feature to your
negotations when dealing with other caps features.
Think of it like this, no caps features == memory:SystemMemory. All other
comparisons are based on normal equivalence so:
meta:SomeMeta != memory:SystemMemory,meta:SomeMeta
--
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