On 03.07.2014 14:16, Martin Windolph wrote:
[...]
You wrote:
"Unless volume or category is explicitly set for the classes, all follow
system media volume (changed with the hardware volume keys)."
I like to fade the game main menu music (mp3) in and out. So I use an animation
on
the volume property of my Audio-QML-Object. So I set the volume explicitely
from 100% to 0% (fade out) and from 0% to 100% (fade in).
When system volume is eg. about 30%, does that mean that my menu music "global"
volume fades from 30% to 0% or from 100% to 0%? 30% to 0% would be correct in my
opinion...it also does so on Windows and Android.
For the SoundEffects (wav) I don't change the volume. So they should be 30%
(following system volume).
Unfortunately this won't be possible with the QML. When setting the
volume to the Audio object, the volume is used as absolute value. So the
volume of the audio would go from 0% to 100% absolute volume. Then when
user would next press hw volume key, the stream's volume would be set to
whatever volume is at that point. (So say system volume is 50%, Audio
object volume is ramped from 0% to 100%, Audio object volume stays at
100% until user presses volume up, and then system volume changes to 55%
and Audio object volume changes to 55%)
--
juho
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org