← Back to team overview

dx-packages team mailing list archive

[Bug 1333303] Re: [touch] indicator not storing/restoring volume per sink-port

 

On touch, as it is single-user mode for now, we could just let pulse do
all the store/restore handling, but that would possibly break the
desktop and the convergence model.

There is also another issue that the greeter would need to be able to
control the main volume independently, and that conflicts with the way
pulse is currently handling the volume settings (as we have a pulse per
user).

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-sound in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1333303

Title:
  [touch] indicator not storing/restoring volume per sink-port

Status in Sound Menu:
  Confirmed
Status in “indicator-sound” package in Ubuntu:
  New

Bug description:
  By design the indicator-sound is only storing/restoring the master
  volume, not handing sink-port specifics.

  Meanwhile we have pulse also storing/restoring the per sink-port
  values once the daemon is started, but it gets reset again once
  indicator-sound is started with the system-wide value stored by the
  indicator.

  This is a problem with ubuntu touch specifically, because of the following use case scenario:
  - Set speaker volume to 90 % using the indicator
  - Connect wired headset, set volume to 10%
  - Disconnect wired headset, volume will change to 90% automatically (because of pulse)
  - Reboot with the wired headset connected

  After boot the volume will be 90% instead of 10%.

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-sound/+bug/1333303/+subscriptions


References