[pulseaudio-discuss] Should pulse track/restore the volume of the sinks as well as the streams?

Colin Guthrie gmane at colin.guthr.ie
Tue Dec 4 12:03:31 PST 2007


If you e.g. plug in a USB head set, then adjust it's volume to say 50%
(not the stream volume, but the sink volume), and then hoik (technical
term) the USB connector out and subsequently plug it back in again
later, the volume is back to 100%.

It would be nice if this was handled internally in pulse to keep the
volume as the user prefers?

You could argue that this should be done via alsa+udev, but I'm not sure
if alsa can store the settings/level for the device after it's been
unplugged. It certainly doesn't work on my machine as indicated by a
comment in /usr/sbin/alsa.agent:

elif [[ "$ACTION" == "remove" ]]; then # this is not called anymore (but
on force-reload)

Does it work for other people automagically via alsa or do people think
it is a good to extend pulse to support doing this.


More information about the pulseaudio-discuss mailing list