Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172087 - media-plugins/audacious-plugins-1.3.1-r1 doesn't play valid mp3 files
Summary: media-plugins/audacious-plugins-1.3.1-r1 doesn't play valid mp3 files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL: http://viewsvn.audacious-media-player...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-24 19:39 UTC by devsk
Modified: 2007-04-05 12:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sample file which audacious refuses to load while all players play fine (a.mp3,48.83 KB, application/octet-stream)
2007-03-24 23:15 UTC, devsk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description devsk 2007-03-24 19:39:19 UTC
audacious rejects quite a few files with:

The following files could not be played. Please check that:
1. they are accessible.
2. you have enabled the media plugins required.

The issue is with the patch 1.3.1-stricter-mp3-probe.patch . If I remove this patch, the file is added to playlist and plays fine. The same file plays fine with xmms, mpg123 and mplayer using the libmad (the same input plugin used by audacious) decoder.

All the files rejected by audacious have this mime info:

a.mp3: MPEG ADTS, layer III, v2,  56 kBits, 22.05 kHz, JntStereo

Please either modify the patch to account for these files or just remove the patch until such time when this bug is fixed in the patch.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-24 22:03:48 UTC
Attach some samples of valid files then and reopen.
Comment 2 devsk 2007-03-24 22:14:00 UTC
let me get this straight - you want me to attach mp3 files? will one sample do?

I wouldn't be able to get you a small sample because I will have to decode, clip and re-encode.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-24 22:19:01 UTC
Or course I do want you attach something that makes it possible to reproduce the bug; if you don't wish to, then yours guess is about as good as ours.
Comment 4 devsk 2007-03-24 23:15:08 UTC
Created attachment 114302 [details]
sample file which audacious refuses to load while all players play fine
Comment 5 devsk 2007-03-24 23:15:29 UTC
ok, sample should be small enough for debug.
Comment 6 William Pitcock 2007-03-24 23:45:42 UTC
nenolod@chocobo ~ $ mp3check -l Desktop/a.mp3
Desktop/a.mp3:
mpeg 2.0 layer 3 22.1kHz  56kbps joint stereo no emph --- orig ----     0:07.14

We don't support mpeg2 ADTS for our validation function at this time.
Comment 7 Tony Vroon (RETIRED) gentoo-dev 2007-03-24 23:49:33 UTC
Sorry, this bug was rejected upstream. Please come to our channel #audacious on irc.atheme.org if you want to discuss this.
This patch is already applied upstream and will be in the next release.
Comment 8 devsk 2007-03-24 23:59:42 UTC
You could tell that from the 'file' output that I attached while opening the bug. Why this to-and-fro and waste of time getting a sample! That's why some people need to let go of their egos, assign the bug to the owner of the component and stop wasting everybody's (and most importantly, their own) time.

anyway. William, is there a time frame when we will see that support?
Comment 9 devsk 2007-03-25 00:02:54 UTC
ok, thanks!! sorry for double post, I was typing when you were too.
Comment 10 Tony Vroon (RETIRED) gentoo-dev 2007-03-25 00:36:37 UTC
<Osiris-1> audacious-plugins: nenolod * r1894 /trunk/src/madplug/plugin.c: - fix validation of mpeg2 files, by ccr.

Could you apply this patch on top (I've linked it for you in the URL field) and see if this fixes the issue for you? If it does, I'll roll an audacious-plugins-1.3.1-r2 for this.
Comment 11 devsk 2007-03-25 01:01:45 UTC
super fast! super working!

It loads all the songs which it rejected earlier.

Thanks a tonne.
Comment 12 Tony Vroon (RETIRED) gentoo-dev 2007-04-05 12:31:05 UTC
The 1.3.2 ebuilds for the audacious core & ebuilds carry both the restrictive probe and the r1894 fix for the bug you found. Sorry that it took a little longer then expected, but this way people on other distros profit as well.