Bug 523776

Summary: Application volume influences global volume
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
Component: pulseaudioAssignee: Lennart Poettering <lpoetter>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: bnocera, extras-orphan, lkundrak, lpoetter, notting, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-16 18:40:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
bug demonstration video none

Description Kamil Páral 2009-09-16 16:15:52 UTC
Created attachment 361313 [details]
bug demonstration video

Description of problem:
When setting global volume to some level (say 50%), you can't set application volume to a higher level, because it also raises the global level. See attachment. That is wrong, I may want to have some app louder than all other applications controlled by the global level (and not only current ones, but also all apps run in future).

Version-Release number of selected component (if applicable):
Rawhide 20090915
gnome-media-2.27.91-1.fc12.x86_64
pulseaudio-0.9.17-1.fc12.x86_64

How reproducible:
always

Comment 1 Bastien Nocera 2009-09-16 18:28:22 UTC
It's not wrong, it's the way flat-volumes work.

Comment 2 Lennart Poettering 2009-09-16 18:40:55 UTC
This is not a bug. This is a feature.

The device volume is simply set as an upper boundary of all stream volumes. This simplifies things a lot because per-application volumes are now in the same scale as device volumes. 

Also I don't see why you say this would limit you in anyway. If you want some app do be louder than others, then just set its volume slider that way and you are done.