Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68675 - xmms-mad skips part of start of mp3s
Summary: xmms-mad skips part of start of mp3s
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
: 70301 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-23 21:35 UTC by Bret Towe
Modified: 2004-12-16 12:09 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bret Towe 2004-10-23 21:35:18 UTC
while listening to some of my mp3s i noticed -r8 seems to skip just under a second
of the start of some if not all (hard to tell since some start with silence)
aside for missing part of hte song at times it also at times gives me pops

im using the alsa output plugin with mmap output checked
-r7 didnt have this problem

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r2 (default-linux/x86/2004.2/gcc34, gcc-3.4.2,
glibc-2.3.4.20041006-r0, 2.6.9-rc3-mm2 i686)
=================================================================
System uname: 2.6.9-rc3-mm2 i686 AMD K7 processo
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks fixpackages sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://gentoo.binarycompass.org
http://mirror.datapipe.net/gentoo http://gentoo.eliteitminds.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/mdhd/portage.local"
SYNC="rsync://vox.net/gentoo-portage"
USE="3dnow 3dnowex X alsa apm avi berkdb bitmap-fonts crypt dga dv dvd dvdread
encode f77 fbcon fbdev flac foomaticdb gdbm gif gtk gtk2 imagemagick imlib jpeg
libg++ libwww live mad matroska mikmod mmx mmx2 motif mpeg ncurses nls nptl
oggvorbis opengl oss pam pdflib perl png pvm python quicktime readline sdl slang
spell sse ssl tcpd theora tiff truetype userlocales v4l v4l2 x86 xml xml2 xmms
xprint xv zlib"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-10-23 22:43:56 UTC
can you give me a url to one such file?  Do the skipping ones all have id3v2 tags?
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-10-23 23:07:23 UTC
Also, can you try adding this line above the 'epatch' line in the ebuild ant try again.  I suspect the problem is in this patch, but I want to be certain.

EPATCH_EXCLUDE="2015_all_mpg123-id3v2edit.patch"

Thanks.
Comment 3 Bret Towe 2004-10-24 14:47:35 UTC
well i can provide a mp3 to you if needed
most of the mp3s i have use id3v2 tags

ill try out that epatch line shortly

on a side note it disappears if you disable
mad mpeg decoder and mp4 input plugins
also seems to appear in -r7 i guess not as noticable tho or perhaps doesnt pop as much
so isnt noticable as much
Comment 4 Bret Towe 2004-10-24 15:01:05 UTC
the exclude doesnt help
disabling still seems to be the way to go
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2004-10-24 15:10:34 UTC
oh, then this is a bug with xmms-mad, not xmms.  What version of xmms-mad and mad do you have?  What I need tested out in xmms-1.2.10-r8 is the mpg123 plugin (which you get by disabling mad).
Comment 6 Bret Towe 2004-10-24 15:57:43 UTC
[ebuild   R   ] media-plugins/xmms-mad-0.5.6-r1

well mpg123 does seem to be working fine so far then
Comment 7 basic 2004-10-27 01:48:33 UTC
have you tried tweaking you CFLAGS ? I find that xmms-mad doesn't work too well if compiled with anything above -march=i686
Comment 8 basic 2004-10-27 02:05:53 UTC
okay spoke too soon, I get it skip even with that (funny I tested a whole day without skips before...), just tested alsa without mmap, skips seems to be gone (famous last words...)
Comment 9 Jeremy Huddleston (RETIRED) gentoo-dev 2004-11-08 13:35:55 UTC
*** Bug 70301 has been marked as a duplicate of this bug. ***
Comment 10 Jeremy Huddleston (RETIRED) gentoo-dev 2004-11-08 13:36:36 UTC
what about recompiling libmad with CFLAGS="-O2 -pipe"?
Comment 11 boris64 2004-11-16 10:03:45 UTC
hi folks, 
i have the same problem (using the same versions of libmad,etc.)
:(

"recompiling libmad with CFLAGS="-O2 -pipe"?
-> sorry, no change

only solution so far seems to be disabling xmms-mad.
i now use mpg123 instead and everything seems to be alright.
Comment 12 Jeremy Huddleston (RETIRED) gentoo-dev 2004-11-16 14:17:27 UTC
could someone experiencing this please try the 'madplay' command line program and report whether or not it displays the same skip?
Comment 13 boris64 2004-11-19 04:04:49 UTC
hi jeremy,

i tried madplay in a console and guess what:
no skipping(!?)

greetings
Comment 14 Jeremy Huddleston (RETIRED) gentoo-dev 2004-11-19 12:29:07 UTC
well atleast that means we know it's in the plugin, not the lib... does changing the output plugin have any effect?  Perhaps it's an interacction between the two...  I wish I could reproduce it =(
Comment 15 Jeremy Huddleston (RETIRED) gentoo-dev 2004-12-07 23:23:30 UTC
can you please try xmms-mad-0.7
Comment 16 Bret Towe 2004-12-10 17:39:48 UTC
i used it for a while and i didnt hear any problems tho i didnt use it as long as i did last time before i had noticed problems

Comment 17 boris64 2004-12-13 10:06:23 UTC
hi jeremy,
tried xmms-mad-0.7 for about 3 days now.
works fine here, no skipping anymore ;)
Comment 18 Jeremy Huddleston (RETIRED) gentoo-dev 2004-12-13 11:29:29 UTC
great =)
Comment 19 boris64 2004-12-16 05:52:17 UTC
but wait, now it seems like something else is wrong.
i can't listen to onlinestreams using the xmmsmad-plugin,
while the mpg123-plugins works as usual.
!?

sorry, i have to check a few things, that's a little bit confusing to me.
Comment 20 Jeremy Huddleston (RETIRED) gentoo-dev 2004-12-16 12:09:16 UTC
that has always been the case.