| Summary: | Rhythmbox fails on mp3s | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Harris Landgarten <harrisl> |
| Component: | [OLD] GNOME | Assignee: | GStreamer package maintainers <gstreamer> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | gnome |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Harris Landgarten
2008-02-09 00:13:23 UTC
Since you seem to know your way around gstreamer, could you please try decoding with the "decodebin" and then the "playbin" element to see if they work too? Thanks the assertion suggests that your rhythmbox db might be broken. More info: I mv'd .gnomee2/rhythmdb.xml and then reimported my music folder. All the mp3 files failed to import with import error - internal data error. All the oggs imported fine. Seems like rhythmbox is failing on something in the mp3 header. It is certainly finding the files. I wonder if a library is missing but ldd shows nothing broken. What would effect only mp3s? I resolved the problem by keywording gst-plugins-ugly which installed gst-plugins-ugly-0.10.6-r1 From the Changlog of gst-plugins-ugly-0.10.6-r1: Update mpegaudioparse to CVS 20071117 to work with current core. Since this is a gstreamer problem that effects all media-sound programs that play mp3s through gstreamer (rhythmbox, banshee, muine etc) would you please re title this bug to reflect this. That will make it easier for others with this problem. I would also like to know what specifically was updated that caused this issue. I run a mostly stable system and keyword as necessary. would you please list any gstreamer entries in your /etc/portage/package.* After further investigation I found the cause of the problem. Gstreamer was ~amd64 while gst-plugins where amd64. When gstreamer was upgraded to 0.10.17 and gst-plugins-ugly was not, that broke mp3 parsing. Gstreamer had been keyworded during the installation of the last gnome bump. I have now keyworded gst-plugins*. gstreamer-0.10.17 should depend on gst-plugins-ugly-gst-plugins-ugly-0.10.6-r1 if MAD flag. Then I would have gotten a blocking error on gst-plugins-ugly when gstreamer tried to update. These kind of problems could be better controlled if plugin USE flags were on gstreamer instead of on music playing applications. *** This bug has been marked as a duplicate of bug 199851 *** |