[Bug 695884] Frei0r plugins expose incorrectly split properties for RGB stuff

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Mar 16 10:46:10 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=695884
  GStreamer | gst-plugins-bad | git

Jean-François Fortin Tam <nekohayo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
     Ever Confirmed|0                           |1

--- Comment #5 from Jean-François Fortin Tam <nekohayo at gmail.com> 2013-03-16 17:46:07 UTC ---
Sorry about the 0.0 to 1.0 RGB values thing. After doing some research on the
net, I realized that it's not just 0-255 like I'm used to seeing in GUIs/color
pickers :)

I'm still wondering what to do with this though. Perhaps your idea of a single
integer to control the whole thing would be better... I don't know. For what
it's worth, I looked at how Kdenlive presents the UI for those frei0r filters,
and it certainly doesn't split this into three values, it simply provides a
color chooser button and a color picker tool that governs a single property.


Two other remaining issues are:
- Although you have these dynamically split properties (R, G, B; or X, Y), you
don't have dynamically generated property descriptions... so you have different
prop names and nicknames, but still the same description that doesn't match
anything. What would you suggest?

- The properties seem to end up being added in disorder. For instance, one
would expect that the R, G and B properties would be grouped together in order,
but instead you end up with "G, B, Green Tint, R".  Or at least, that's how it
shows up in pitivi, and yet we simply loop through the available properties, so
could it be that gstreamer is presenting them in disorder somehow?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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