GNOME Bugzilla – Bug 140949
can't play file using spider/rhythmbox pipeline
Last modified: 2004-12-22 21:47:04 UTC
I have an mp3 file that I can't get rhythmbox to play, using debian unstable/experimental packages. the file was initially on my desktop at home, and could play with no problem using debian unstable (gstreamer/rhythmbox 0.6) packages. I then burned the file to an mp3-cd, and copied it off the cd to my laptop at work. at work (experimental - 0.8 packages), the file cannot play in rhythmbox, and has a time of "Unknown" in the song list. The file plays fine with gst-launch-ext, and with gst-launch-0.8 ... ! mad ! sink, but doesn't play with rhythmbox or gst-launch-0.8 ... ! typefind ! spider ! sink (exits right away with the following messaging: RUNNING pipeline ... Execution ended after 46 iterations (sum 12228000 ns, average 265826 ns, min 190 00 ns, max 3185000 ns). ) contact me at sanchezthecactus@yahoo.com and I can send you the file. Thanks, -joe
I have the file. It's MP3-inside-WAV-inside-ID3. gst-launch-0.8 --gst-scheduler=basicgthread filesrc location=/media/music/broken.mp3 ! id3demux ! wavparse ! mad ! osssink plays it back fine, as does gst-launch-0.8 --gst-scheduler=basicgthread filesrc location=/media/music/broken.mp3 ! spider ! osssink. Libgstplay messes up, I don't know why.
Rhythmbox doesn't use libgstplay. I'm pretty sure Rb with current GStreamer cvs HEAD will play it too, since you changed wavparse to SOMETIMES pads (boo! :)). 0.6 played it because it didn't care about the WAV part. Ronald, could you make sure that Rb with GStreamer cvs HEAD indeed plays that file or provide me with a copy so I can check?
I'm listening to that song in Rb now.