answered
2014-03-04 14:35:01 +0200
Now that I've given this more thoughts I've found that there must be three separate priorities for applications using sound system.
Phone application
Music and video applications.
Everything else, games etc.
First, phone application (including all system alerts etc.) will be prioritized over everything else.
Lover priorities will be muted when phone call is active.
System alerts and notifications should not mute lower priority applications but instead lower their volume temporarily.
Second, music and video applications will be always paused when they've put on mute. I'm not sure which way around this is implemented in Android where Spotify for example will be paused during a phone call. This level applications must be able to play music from background, including video players.
Also every second level application can pause any other music player when they start playing. (Or they can pause themselves when they notice some other music player playing, which would be easier to implement and to make work with current Android software as well)
Third, everything else. Games etc. Will not interfere with anyone. Will be muted only during phone calls. Can't play music if not active. (can't actually interfere with each other)
maybe related question: https://together.jolla.com/question/1683/bug-media-player-currently-pausesresumes-audio-on-any-audio-notification/
ejjoman ( 2014-03-04 15:51:25 +0200 )editAlso related, even though it's (incorrectly?) marked "solved"... https://together.jolla.com/question/4101/android-apps-loses-audio-resolved/
DeeGee ( 2014-03-04 16:57:12 +0200 )editalready reported: https://together.jolla.com/question/40267/disabled-android-audio-when-native-app-plays/
please aggregate comments and suggestions in one place
ortylp ( 2014-04-25 22:58:24 +0200 )edit