diff -r b72c6db6890b -r 5dc02b23752f src/multimedia/audio/qaudiooutput_win32_p.cpp --- a/src/multimedia/audio/qaudiooutput_win32_p.cpp Wed Jun 23 19:07:03 2010 +0300 +++ b/src/multimedia/audio/qaudiooutput_win32_p.cpp Tue Jul 06 15:10:48 2010 +0300 @@ -250,7 +250,7 @@ if(waveOutGetDevCaps(ii, &woc, sizeof(WAVEOUTCAPS)) == MMSYSERR_NOERROR) { QString tmp; - tmp = QString::fromUtf16((const unsigned short*)woc.szPname); + tmp = QString((const QChar *)woc.szPname); if(tmp.compare(QLatin1String(m_device)) == 0) { devId = ii; break;