[gstreamer-bugs] [Bug 522205] define more GstParamspec flags
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jan 18 07:30:47 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=522205
GStreamer | gstreamer (core) | git
Stefan Kost (gstreamer, gtkdoc dev) <ensonic> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #132578|0 |1
is obsolete| |
--- Comment #15 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2010-01-18 15:30:44 UTC ---
Created an attachment (id=151671)
View: https://bugzilla.gnome.org/attachment.cgi?id=151671
Review: https://bugzilla.gnome.org/review?bug=522205&attachment=151671
updated patch
Fixed the name according comment #11. Still needs a decission about the FIXME:s
in the comments.
To recap, we have
GST_PARAM_CONTROLLABLE: its controlable in PLAYING
- in a UI one can map it to a timetime
- it can be saved to a preset
GST_PARAM_USER_EDITABLE: show param in a ui
- opaque properties are not user-editable
- construct_only|read-only properties are not user-editable
- see comment #7 (the list there is about a negative form)
GST_PARAM_NOT_PRESETTABLE: hint that this should be stored in a preset
- opaque properties are not presettable
- construct_only|read-only properties are not user-editable
so there is some overlap. So, we could drop EDITABLE and define
EDITABLE = PRESETTABLE - CONTROLLABLE
The reasoning is that if you do presets, you show all those options in a UI,
some part of those options are marked as CONTROLLABLE, the remainder are
properties that can be editied, but more as a setting (not changing it over
time).
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list