http://bugs.winehq.org/show_bug.cgi?id=11805
Summary: WMP stops playback after few seconds Product: Wine Version: 0.9.56. Platform: PC URL: http://appdb.winehq.org/objectManager.php?sClass=version OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: alex@thehandofagony.com
Somewhere after Wine 0.9.53 playback in Windows Media Player is broken: it plays for a few seconds then stops. Using native quartz/devenum has no effect. I'll do a regression test.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #1 from Lei Zhang thestig@google.com 2008-03-01 14:46:20 --- Which version of WMP? Did you need to install any additional codecs? Is there a sample video file that shows the problem?
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #2 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2008-03-01 15:01:29 --- WMP 9, no additional codecs required; I tested a plain mp3 file. Here is an MP3 which I don't think there should be any copyright on :)
http://www.thehandofagony.com/alex/musikk/Auferstanden%20aus%20Ruinen%20-%20...
http://bugs.winehq.org/show_bug.cgi?id=11805
Alexander Nicolaysen Sørnes alex@thehandofagony.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chris.kcat@gmail.com
--- Comment #3 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2008-03-01 18:00:46 --- The regression was caused by the following commit; adding patch author to CC list
8f46a5119249562aceabff6d120948cbfacb6423 is first bad commit commit 8f46a5119249562aceabff6d120948cbfacb6423 Author: Chris Robinson chris.kcat@gmail.com Date: Wed Feb 20 05:14:07 2008 -0800
winemp3: Don't keep unused data buffered.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #4 from Chris chris.kcat@gmail.com 2008-03-01 19:26:49 --- Can you attach the output of +quartz and/or +mpeg3? The patch was actually intended to make sure mp3 playback *doesn't* stop prematurely (and seems to work).
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #5 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2008-03-09 19:20:24 --- Created an attachment (id=11284) --> (http://bugs.winehq.org/attachment.cgi?id=11284) Output with +mpeg3
Here is the output with +mpeg3. I didn't include quartz since both native and builtin quartz have the same problem with Wine's MP3 codec.
The line 'Not supported!' is printed several times, and seems to have appeared together with the regression.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #6 from Chris chris.kcat@gmail.com 2008-03-10 03:34:09 --- Created an attachment (id=11292) --> (http://bugs.winehq.org/attachment.cgi?id=11292) Handle mp3 decoder errors
Does the attached patch fix the issue? Seems the mp3 codec didn't properly handle decoder error conditions. Note that this patch may cause console spam, but it's another patch to fix that.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #7 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2008-03-10 12:07:23 --- Yes, this patch makes MP3s play again. Thanks for the quick fix!
I do hear some minor skipping noises, though, which were not present in earlier Wine versions. This happens with both native and builtin quartz, and only with MP3 files.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #8 from Austin English austinenglish@gmail.com 2008-11-10 23:20:29 --- For me in git, plays fine for a couple seconds, then starts to stutter. At about 4 seconds, hangs, then picks up at 7 (console shows a crash, then my console reverts to a WEIRD encoding). I'll attach the output.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #9 from Austin English austinenglish@gmail.com 2008-11-10 23:20:52 --- Created an attachment (id=17209) --> (http://bugs.winehq.org/attachment.cgi?id=17209) output in git
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #10 from Chris chris.kcat@gmail.com 2008-11-10 23:46:30 --- The initial crash(es) seem to be due to some services/drivers that are started automatically. The actual MP3 crash is probably due to the decoder corrupting the data (in Morrowind, for example, the MP3s will skip and play noise on occassion, like it's getting junk data; depending on the MP3 and the actual corruption, it could crsah instead).
I think what needs to happen to fix that is to change winemp3.acm to have libmpg123 decode the data, instead of trying to maintain old mpg123 code. That should help it cope with errors better as we'll have a clear path from the lib where we can get errors from, and let the lib improve itself to handle corrupted data better.
http://bugs.winehq.org/show_bug.cgi?id=11805
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #11 from Xavier Vachon xvachon@gmail.com 2009-06-03 14:17:50 --- Bug still present with latest git (1.1.22), WMP9 and WMP10. Playback stutters and lasts for a few seconds before crashing.
http://bugs.winehq.org/show_bug.cgi?id=11805
Keith keith_kw_muir@blueyonder.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |keith_kw_muir@blueyonder.co | |.uk
--- Comment #12 from Keith keith_kw_muir@blueyonder.co.uk 2009-09-15 00:21:09 --- (In reply to comment #11)
Bug still present with latest git (1.1.22), WMP9 and WMP10. Playback stutters and lasts for a few seconds before crashing.
Still present in 1.1.29 need a working media player for multimedia apps that use it such as CBTs to display video.
http://bugs.winehq.org/show_bug.cgi?id=11805
--- Comment #13 from Xavier Vachon xvachon@gmail.com 2010-07-25 00:09:09 --- In current git (1.2), WMP9 and the ALSA driver in winecfg, I was able to listen to entire songs encoded in mp3 and it did not crash.
Can someone else test and confirm if this is fixed?
http://bugs.winehq.org/show_bug.cgi?id=11805
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #14 from Rosanne DiMesio dimesio@earthlink.net 2010-07-25 07:43:55 --- Mp3 playback has been working in WMP9 since the change to libmpg123.
http://bugs.winehq.org/show_bug.cgi?id=11805
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2010-07-30 12:55:01 --- Closing bugs fixed in 1.3.0.