http://bugs.winehq.org/show_bug.cgi?id=19496
--- Comment #14 from A Wine user RandomAccountName@mail.com 2012-01-03 04:04:57 CST --- (In reply to comment #13)
The log shows that mciwave receives unsupported commands MCI_PUT, MCI_WHERE and MCI_UPDATE that cause IrfanView to complain with: 3x The driver cannot recognize the specified command. -- right?
Right.
What if you replace in both c:\windows\system.ini *and* the registry the mapping of .wav waveaudio files from mciwave.dll to mciqtz32.dll?
That didn't change much - the only difference is the first "the driver cannot recognize the specified command" message was replaced with "there is no display window."
(msvfw?)
This might be the culprit; using native msvfw32.dll prevents all four errors from occurring.