maemo.org Bugzilla – Bug 8114
Video player volume control desynced from master control
Last modified: 2010-02-23 19:31:48 UTC
You need to log in before you can comment on or make changes to this bug.
SOFTWARE VERSION: 2.2009.51-1 EXACT STEPS LEADING TO PROBLEM: 1. Start playing a video in the Media Player 2. Click on the Media Player loudspeaker icon to reveal the volume control 3. Memorize the position of the volume control 4. Continue playing video 5. Change volume with the +/- buttons 6. Click on the Media Player loudspeaker icon to reveal the volume control again 7. Compare volume control position with the one memorized in #3. EXPECTED OUTCOME: Volume control position should change between #3 and #7. ACTUAL OUTCOME: Volume control position does not change. REPRODUCIBILITY: always
Internal comment: "The main problem is that volume applet is using different scale than MAFW (Multimedia Application Framework). The volume applet reads predefined volume steps (in dB) from pulseaudio and the volume keys jump between those steps. The steps are different for different accessories. The applet's volume bar uses those steps when converting pulseaudio volume (0-65535) to volume bar scale, by spreading the steps evenly over the length of volume bar and linearly interpolates the values between the steps. Resolving as WONTFIX, since this is quite complicated piece of code to copy over to MAFW. The other solution of making pulseaudio volume translation to dB dynamically changing for different accessories is way too complicated to be done for Maemo5. It would for instance affect certification etc."
*** Bug 9186 has been marked as a duplicate of this bug. ***