[gstreamer-bugs] [Bug 347557] mixer interface should support getting/setting flags

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Mar 25 15:54:24 PDT 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=347557

  GStreamer | gst-plugins-base | Ver: HEAD CVS




------- Comment #3 from Brian Cameron  2008-03-25 22:54 UTC -------

Note that we currently hack the sunaudio plugin to calculate the single-gain
and balance from the two stereo gains.  However, due to rounding errors, this
sometimes causes the sliders to act a little wonky.  Part of the problem is
that the GStreamer gains go 0-100 while the SunAudio gain goes from 0-255 and
the balance goes from -32 to +32.  So converting between these different ranges
is part of the reason for the rounding errors.

To give an example of what I describe as "wonkyness", if you slide one gain
around, the other gain wiggles up and down a little.  It might be possible to
minimize this sort of wonkyness by making the calculations a bit smarter, or
caching the last values and compensating.  But it would still be nicer if
GStreamer worked either way.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=347557.




More information about the Gstreamer-bugs mailing list