Comment 16 for bug 1485522

Revision history for this message
Yoann Lopes (yoann-lopes) wrote :

You can find more information about this problem in Qt at https://bugreports.qt.io/browse/QTBUG-36511
This was about QMediaPlayer, but the problem still exists for QAudioOutput and QSoundEffect.

A possible fix in Qt would be to check if the sink has flat volumes enabled and if it does, do software-based attenuation (in Qt).
That way, QSoundEffect and QAudioOutput volumes would always be relative to the stream role's volume.