One easy way in the indicator to know if the active port a headphone/headset: http://paste.ubuntu.com/8556022/
I think we should do the following: 1 - Check if the active port is headset; 2 - If headset, see if the volume for the multimedia role is higher than 75%. If higher, change it to 75% (this is basically what is done on Android). This check can be done once at every reboot (or every time someone plugs a headphone/headset). 3 - When changing volume for the multimedia role, warn the user if higher than 75%. You can also do the same for the other roles, but generally we are only concerned with multimedia. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1373404 Title: No warning of high volume level Status in Sound Menu: In Progress Status in Ubuntu UX bugs: Fix Committed Status in “indicator-sound” package in Ubuntu: In Progress Status in “pulseaudio” package in Ubuntu: Invalid Status in “ubuntu-system-settings” package in Ubuntu: Invalid Status in “unity-notifications” package in Ubuntu: In Progress Status in “unity8” package in Ubuntu: In Progress Status in “unity-notifications” package in Ubuntu RTM: In Progress Status in “unity8” package in Ubuntu RTM: In Progress Bug description: The EU has a legal requirement for personal music players to prevent hearing damage. http://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32009D0490&rid=1 ____________ Desired resolution: - For RTM the design spec'ed in the following section of the Sound wiki page should be implemented https://wiki.ubuntu.com/Sound#Warnings_.28note:_This_section_should_be_implemented_for_RTM.29 To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-sound/+bug/1373404/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp