[Bug 755237] Caps Feature Negotiations have bad defaults
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Sep 18 13:59:51 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=755237
--- Comment #4 from Stirling Westrup <swestrup at gmail.com> ---
NO, what I'm asking is for consistency. Either you should assume
memory:SystemMemory in cases where its absent, or NOT.
Having it depend on whether other Features exist or not is counter-intuitive.
Since you've already decided you'll introduce a memory:SystemMemory feature,
and then make it a default for backwards compatibility reasons, then you've
ALREADY broken anything (like our code) that was written to use Features
between the time you introduced Features, and the time you decided that
memory:SystemMemory would be introduced to all negotiation.
I think you made some bad design decisions, but if you really don't want to
change them and keep what you have, you'd be better off introducing a
memory:NONE option for the rare case where no memory is involved.
--
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