After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 548753 - dshowdecwrapper: mp3 file plays silence in windows
dshowdecwrapper: mp3 file plays silence in windows
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Windows
: Normal minor
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-08-20 21:47 UTC by umangvipul
Modified: 2016-12-28 11:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description umangvipul 2008-08-20 21:47:41 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.
Comment 1 Michael Smith 2008-08-20 21:51:16 UTC
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.
Comment 2 Michael Smith 2008-08-22 00:20:22 UTC
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?
Comment 3 Tim-Philipp Müller 2012-12-10 19:26:35 UTC
I know it's been more than four years, but does anyone still have that sample file by any chance? (Mike?)
Comment 4 Michael Smith 2012-12-10 19:39:11 UTC
If it's not at that URL, I sure don't!
Comment 5 umangvipul 2012-12-11 00:54:36 UTC
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?)
Comment 6 Tim-Philipp Müller 2012-12-11 23:40:09 UTC
Thanks! Now we only need someone to test with  newer versions of things :)
Comment 7 Sebastian Dröge (slomo) 2014-12-13 13:35:26 UTC
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.
Comment 8 Tim-Philipp Müller 2016-12-28 11:46:16 UTC
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!