http://bugs.winehq.org/show_bug.cgi?id=33740
Bug #: 33740 Summary: Sound Recorder displays error when seeking MP3 stream to the end Product: Wine Version: 1.3.24 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 (sndrec32.exe from Windows XP or below) to play wave file that uses MPEG1 Layer-3 codec (MP3), which played fine, and I'm able to seek on the stream to mostly anywhere on the timeline.
But if I dragged the playhead and drop it at the very right end of timeline or used FF button while playing, Sound Recorder will show an error:
"Another application is playing audio. You can either interrupt the application or wait until it is done. Then try using Sound Recorder again."
Then, this instance of Sound Recorder will not play any audio again (no matter I loaded another wave file, both PCM and non-PCM; when trying to play, it shows the same error)
When I exited Sound Recorder, these lines will be printed on WINE console:
fixme:winmm:MMDRV_Exit Closing while ll-driver open fixme:winmm:MMDRV_Exit Closing while ll-driver open
Note: If I restarted Sound Recorder, it will be able to play MP3 (and all other audio codec) again.
Also, other instances of Sound Recorder that're running in parallel won't be affected.
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)
http://bugs.winehq.org/show_bug.cgi?id=33740
Nachanon Vetjasit Nachanon_Vetjasit@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |33732
--- Comment #1 from Nachanon Vetjasit Nachanon_Vetjasit@hotmail.com 2013-06-07 00:10:14 CDT --- For wine releases newer than 1.3.24, investigation on this bug would be blocked by bug #33732 which disables playback of all non-PCM codec in Sound Recorder.
http://bugs.winehq.org/show_bug.cgi?id=33740
Bug 33740 depends on bug 33732, which changed state.
Bug 33732 Summary: Broken non-PCM audio playback in Microsoft Sound Recorder http://bugs.winehq.org/show_bug.cgi?id=33732
What |Old Value |New Value ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=33740
Bug 33740 depends on bug 33732, which changed state.
Bug 33732 Summary: Broken non-PCM audio playback in Microsoft Sound Recorder http://bugs.winehq.org/show_bug.cgi?id=33732
What |Old Value |New Value ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |
http://bugs.winehq.org/show_bug.cgi?id=33740
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
--- Comment #2 from Andrew Eikum aeikum@codeweavers.com --- Do you have a file that shows this error that you can upload here?
http://bugs.winehq.org/show_bug.cgi?id=33740
--- Comment #3 from Nachanon Vetjasit Nachanon_Vetjasit@hotmail.com --- Created attachment 47344 --> http://bugs.winehq.org/attachment.cgi?id=47344 Sample wave file with MP3 codec, 22050Hz 56kbps Stereo
The attached file is my own synthesized tune of Westminster chimes, length is 6 seconds, with 22050Hz sample rate, bit rate of 56kbps, 2 channels.
http://bugs.winehq.org/show_bug.cgi?id=33740 Bug 33740 depends on bug 33732, which changed state.
Bug 33732 Summary: Broken non-PCM audio playback in Microsoft Sound Recorder http://bugs.winehq.org/show_bug.cgi?id=33732
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=33740
--- Comment #4 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=33740
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- The message box appears to be due to the program trying to query a device capable of recording mp3. Since we currently have no way to encode mp3, it fails (and evidently doesn't bother to check the reason for failure.)
I can't replicate the subsequent failure to play audio with WINE 2.9 on Manjaro 17.
https://bugs.winehq.org/show_bug.cgi?id=33740
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- Confirming in Wine 2.9.
https://bugs.winehq.org/show_bug.cgi?id=33740
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- (In reply to Zebediah Figura from comment #5)
The message box appears to be due to the program trying to query a device capable of recording mp3. Since we currently have no way to encode mp3, it fails (and evidently doesn't bother to check the reason for failure.)
I can't replicate the subsequent failure to play audio with WINE 2.9 on Manjaro 17.
After some retesting I'm no longer convinced this is the reason for failure—Windows' native mpeg codec should be decode-only.
https://bugs.winehq.org/show_bug.cgi?id=33740
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- Created attachment 58385 --> https://bugs.winehq.org/attachment.cgi?id=58385 fix
This patch should fix the bug.
https://bugs.winehq.org/show_bug.cgi?id=33740
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winemp3.acm
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Zebediah Figura from comment #8)
Created attachment 58385 [details] fix
This patch should fix the bug.
I can confirm the patch fixes the issue.
https://bugs.winehq.org/show_bug.cgi?id=33740
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #10 from winetest@luukku.com --- https://source.winehq.org/git/wine.git/commit/ffebb919101120feb55cef43bf48e1...
https://bugs.winehq.org/show_bug.cgi?id=33740
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ffebb919101120feb55cef43bf4 | |8e1d142693ebf Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to winetest from comment #10)
https://source.winehq.org/git/wine.git/commit/ ffebb919101120feb55cef43bf48e1d142693ebf
Confirming fixed.
https://bugs.winehq.org/show_bug.cgi?id=33740
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.11.
https://bugs.winehq.org/show_bug.cgi?id=33740
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x
https://bugs.winehq.org/show_bug.cgi?id=33740
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |---
--- Comment #13 from Michael Stefaniuc mstefani@winehq.org --- Removing the 2.0.x milestone from bugs included in 2.0.3.