Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51080 - xmms 1.2.10-r2 stream problems...
Summary: xmms 1.2.10-r2 stream problems...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-14 12:41 UTC by Matthew Gregory Sr.
Modified: 2005-04-01 11:05 UTC (History)
1 user (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 Matthew Gregory Sr. 2004-05-14 12:41:17 UTC
I merged 1.2.10-r2 of XMMS on my system ( dual p3 1.0GHz ASUS CUV4xDLS w/ 500Mb memory ) using the following use flags: -3dnow +alsa -cjk +directfb +esd -ipv6 +mikmod +mmx +nls +oggvorbis +opengl +xml.

When I attempted to play any streaming mp3 files using that version of XMMS it would only play the initial buffer and then stop playing.  I tested the same streams using other applications (mpayer, xmms, etc...) and they worked fine, it only appeared to be a problem with that version of XMMS.  I downgraded XMMS to the previous stable version (1.2.10-r1) and everything works as expected now.



Reproducible: Always
Steps to Reproduce:
1.  Emerge media-sound/xmms-1.2.10-r2 with the use flags "-3dnow +alsa -cjk +directfb +esd -ipv6 +mikmod +mmx +nls +oggvorbis +opengl +xml"
2.  Open an mp3 stream (ex: http://www.digitallyimported.com/mp3/trance56k.pls)
3.  Observe that once the initial buffer is built, XMMS will play it but then stop playing once the buffer is empty.



Expected Results:  
Played the continuous mp3 streaming media


Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.12
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/lib/jboss /var/qmail/alias /var/qmail/control
/var/www/localhost/htdocs//mythweb/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acl acpi alsa apache2 arts avi berkdb cdr crypt cups curl dga
directfb dvb dvd encode esd ethereal fastcgi fbcon foomaticdb gd gdbm gif
gphoto2 gpm gstreamer gtk gtk2 guile imap imlib java jikes jpeg junit kde ladcca
ldap libg++ libwww lirc mad maildir mbox mikmod mmx motif mozilla mpeg mysql
ncurses nls oci8 odbc oggvorbis opengl oss pam pcmcia pdflib perl plotutils png
pnp python qt quicktime readline samba sasl sdl slang snmp spell sse ssl svga
tcltk tcpd tetex thread threads tiff truetype usb video_cards_nvidia videos wmf
x86 xinerama xml xml2 xmms xosd xv zlib"
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-05-16 21:43:14 UTC
hold on a second, what's with the "3dnow" flag???  There's no 3dnow on a pentium, that's an AMD thing only. Please adjust your USE flags to sensible ones, and try this again
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-05-22 19:59:24 UTC
do you have 

1.2.10-r1 is identical to -r2 except for pausing using ALSA and an updated recode patch (which is for i18n).  Streaming did not change.  Are you ussing the MAD input plugin for mp3 data?  That plugin does not allow streaming.  Make sure it is disabled and use the mpg123 input plugin instead.
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-05-31 00:36:58 UTC
-r3 is out, and it makes the streaming support much better, so you might want to try that.
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2004-06-14 23:55:22 UTC
no response... assuming -r3 fixed it.  If not, please reopen.
Comment 5 Jesse D. Guardiani 2005-04-01 11:05:50 UTC
I'm getting this same problem now with xmms 1.2.10-r13. I upgraded from 1.2.10-r5 and now all the sudden it's doing this. xmms-mpg123 is 1.2.10-r1. It seems that the whole plugin structure has changed between 1.2.10-r5 and 1.2.10-r13 as I had to manually install xmms-mpg123. I've tried recompiling mpg123, xmms-mpg123, xmms, the alsa libs, etc...

uname:
Linux trevarthan 2.6.11-gentoo-r2 #1 SMP Tue Mar 8 12:14:27 EST 2005 i686 Intel(R) Pentium(R) III Mobile CPU      1200MHz GenuineIntel GNU/Linux

# qpkg -I -v | grep -Ei 'alsa|xmms'
media-libs/alsa-oss-1.0.8-r1 *
media-libs/alsa-lib-1.0.8 *
media-sound/alsaplayer-0.99.76 *
media-sound/xmms-1.2.10-r13 *
media-sound/alsa-headers-1.0.8 *
media-sound/alsa-utils-1.0.8 *
media-plugins/xmms-arts-0.7.1-r1 *
media-plugins/gst-plugins-alsa-0.8.7-r1 *
media-plugins/xmms-vorbis-1.2.10-r1 *
media-plugins/xmms-oss-1.2.10 *
media-plugins/xmms-sndfile-1.2 *
media-plugins/xmms-mikmod-1.2.10 *
media-plugins/xmms-esd-1.2.10-r1 *
media-plugins/xmms-alsa-1.2.10 *
media-plugins/xmms-mpg123-1.2.10-r1 *

mpg123 by itself doesn't exhibit this behavior while streaming.

Any ideas? Can we re-open this bug?