http://bugs.winehq.org/show_bug.cgi?id=33732
Bug #: 33732 Summary: Broken non-PCM audio playback in Microsoft Sound Recorder Product: Wine Version: 1.3.25 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: Nachanon_Vetjasit@hotmail.com Classification: Unclassified
I've been using Microsoft Sound Recorder (from Windows XP and below) to play wave files with various codecs. But with recent wine release (wine-1.5.31) when I loaded a wave file with non-PCM codec, play button will be grayed out. Files with PCM codec is still playable though.
How to reproduce (using ordinary PCM wave file): 1. Run Microsoft Sound Recorder (sndrec32.exe; from Windows XP or below) 2. Open some PCM wave file 3. Go to File > Properties 4. Click "Convert Now" 5. Choose A-Law codec with 44100Hz 8-bit Stereo configuration, click "OK" 6. Go back to the main Sound Recorder Window, you'll see that play button was grayed out.
How to reproduce (using existing non-PCM wave file): 1. Run Microsoft Sound Recorder (sndrec32.exe; from Windows XP or below) 2. Open some non-PCM wave file that uses codec WINE supports (like A-Law, U-Law, GSM 6.10, MP3, IMA ADPCM or MS ADPCM) 3. You'll see that play button was grayed out.
Encoding from PCM to non-PCM codec within Sound Recorder itself is still functional, and results could be saved and played with an external player, except for IMA ADPCM (bug #33722), MS ADPCM and MP3 codecs.
Tested codecs: PCM, A-Law, U-Law, IMA-ADPCM, MS-ADPCM, MP3, GSM 6.10 (All of those available in Wine) Wine's Windows version: Windows ME Wine Audio Driver: ALSA 44100Hz 16bit (Full Hardware Acceleration) Wine installed without XInput2, OpenCL, GStreamer and OSS support. System: Debian GNU/Linux 5.0 "Lenny" (i386: Intel Pentium 4 2.66GHz)