[pulseaudio-discuss] Rhythmbox and Pulseaudio: per-application volume adjustment causes major ruckus

Lennart Poettering lennart at poettering.net
Tue May 26 18:17:27 PDT 2009


On Tue, 26.05.09 19:08, Jud Craft (craftjml at gmail.com) wrote:

> 
> On Tue, May 26, 2009 at 6:01 PM, Lennart Poettering
> <lennart at poettering.net> wrote:
> > The control flow should go like this:
> >
> > user changes volume in rb UI -> rb forwards that as sink input volume
> > change to PA -> PA applies it to the stream -> PA forwards it via the
> > flat vol logic to the sink volume.
> >
> > RB should not never look directly at the sink volume. Only ever at the
> > sink input volume.
> >
> >> So, for example, moving the Main Volume to 88%, will cascade back into
> >> Rhythmbox, reducing the in-app volume by over 50%.
> >
> > That sounds like a bug. Could you please file a bug?
> >
> 
> Forgive me, but from what you just described, either I believe you
> intend it to be that way, or I'm not sure about your logic flow.
> 
> If Rhythmbox forwards its volume to PA, and PA then adjusts the stream
> volume of the RB app, which would then change the main sink (output)
> volume, then obviously changing the Rhythmbox in-application volume is
> going to change the stream volume in Pulse, and then muck with my main
> system output device (sink, I believe) volume.

What your bug suggested is that there wasa feedback loop. Or did I
misunderstand that?

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list