[gstreamer-bugs] [Bug 571610] [pulsesink] Allow setting a log volume, instead of a linear one

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 9 16:09:26 PDT 2009


https://bugzilla.gnome.org/show_bug.cgi?id=571610



--- Comment #16 from Lennart Poettering <lennart at poettering.net> 2009-09-09 23:09:23 UTC ---
(In reply to comment #14)
> We just map the playbin(2) volume property to a linear scale. This doesn't just
> affect Rhythmbox or Totem, but all the applications that would be using playbin
> (or pulsesink).

That means that either the definition of playbin/pulsesink should be changed so
that they provide 'pixel' volumes instead of linear ones. Or all the client
apps get fixed not to show the value directly as the position of a volume
slider.

Given that 'pixel' volumes are only suitable for presentation on screen and
useless otherwise, I'd vote for doing the linear-to-pixel conversion in the
clients, and not in gst.

> You'd want the volumes set in the applications (usually from 0-100%) to match
> with the volume presented in volume control applications.

If you use cubic mapping in rb/totem, then you will end up with exactly the
same pixel positions as ther pa apps would.

-- 
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