diff options
Diffstat (limited to 'src/plugins/windowsaudio/qwindowsaudioinput.cpp')
-rw-r--r-- | src/plugins/windowsaudio/qwindowsaudioinput.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/windowsaudio/qwindowsaudioinput.cpp b/src/plugins/windowsaudio/qwindowsaudioinput.cpp index 8d0fc8c24..4771fe1cc 100644 --- a/src/plugins/windowsaudio/qwindowsaudioinput.cpp +++ b/src/plugins/windowsaudio/qwindowsaudioinput.cpp @@ -415,9 +415,10 @@ void QWindowsAudioInput::initMixer() // Get the Mixer ID from the Sound Device ID UINT mixerIntID = 0; - if (mixerGetID((HMIXEROBJ)(quintptr(inputDevice)), &mixerIntID, MIXER_OBJECTF_WAVEIN) != MMSYSERR_NOERROR) + if (mixerGetID(reinterpret_cast<HMIXEROBJ>(quintptr(inputDevice)), + &mixerIntID, MIXER_OBJECTF_WAVEIN) != MMSYSERR_NOERROR) return; - mixerID = (HMIXEROBJ)mixerIntID; + mixerID = reinterpret_cast<HMIXEROBJ>(quintptr(mixerIntID)); // Get the Destination (Recording) Line Information MIXERLINE mixerLine; |