GNOME Bugzilla – Bug 548753
dshowdecwrapper: mp3 file plays silence in windows
Last modified: 2016-12-28 11:46:16 UTC
Please describe the problem: On Windows, some mp3s don't play through playbin. You get no sound output. Steps to reproduce: 1. Install all(plugins) the binary packages for Windows available at gstreamer website. 2. Play some mp3 using playbin. 3. Most play, some don't. Actual results: You get normal output on screen but no output from the speakers. Expected results: I expect the file to start playing, with sound. Does this happen every time? With some files, yes. Other information: On Linux (Ubuntu 8.04 in my case) it plays fine. Also if you specify the decoder as mad it plays, but not automatically through playbin, as it should.
User provided a sample file that failed. I've uploaded to: http://people.xiph.org/~msmith/test-fail-win32.mp3 This seems to be a problem with the directshow decoder wrapper: it outputs only silence for this track for some reason.
This seems to actually be a problem in the directshow mp3 decoder: it can't decode this file correctly at all. I tried playing it with graphedit, and it failed. Replacing the directshow mp3 decoder with the directshow ACM wrapper (which will internally use the ACM decoder) makes it work. Might be worthwhile writing an ACM decoder wrapper for windows?
I know it's been more than four years, but does anyone still have that sample file by any chance? (Mike?)
If it's not at that URL, I sure don't!
Hi, I think one of these files was causing trouble. https://www.dropbox.com/sh/brworrrle9p5uz6/lTMk-lwvKO If these play fine, then I am afraid I don't have it either. (In reply to comment #3) > I know it's been more than four years, but does anyone still have that sample > file by any chance? (Mike?)
Thanks! Now we only need someone to test with newer versions of things :)
Is this still a problem with GStreamer 1.x? The DirectShow decoder wrapper plugin was recently ported to 1.x and is available in git master.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment. Thanks!