fix volume handling on Windows
authorMaurice Kalinowski <maurice.kalinowski@nokia.com>
Tue, 19 Jun 2012 10:32:32 +0000 (12:32 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 19 Jun 2012 22:30:57 +0000 (00:30 +0200)
commit6d2883e7ed0a5f9ec09bca1468cce6f4f8c22aea
treed158ddf39632171ea4dd2b1133aeff5b7aeac887
parent4bbbffeebc18ed5633729b44e9dda50b288e4024
fix volume handling on Windows

volume handling for QAudioOutput is broken currently as it fallbacks to
the default implementation.
Need to cache the volume, as hWaveOut is invalid while the output is not
in active state.

Task-number: QTBUG-25454
Change-Id: I2adb28a5e6719a5d3c360553abd70af46b646080
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
src/multimedia/audio/qaudiooutput_win32_p.cpp
src/multimedia/audio/qaudiooutput_win32_p.h