Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 48282

Summary: rhythmbox-0.8.0 cannot handle ogg
Product: Gentoo Linux Reporter: alex f <acid.punk>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description alex f 2004-04-18 18:10:45 UTC
When I try to import ogg files into rhythmbox, it tells me "There is no plugin installed to handle Ogg file." I have the gstreamer ogg plugin installed though. BTW I had to enter gconf and change default sink and src to alsa manually after installing gstreamer-0.8.0 which does not need oss like 0.6.4 did or rhythmbox would not work at all (I prefer alsao over oss). Do you want a seperate bug report for that?

My setup:

$ equery list ".*gst.*"
Searching for package '.*gst.*' in all categories among:
 * installed packages
[I--] [ ~] media-libs/gstreamer-0.8.0 (0.8)
[I--] [ ~] media-libs/gst-plugins-0.8.0-r1 (0.8)
[I--] [ ~] media-plugins/gst-plugins-vorbis-0.8.0 (0.8)
[I--] [ ~] media-plugins/gst-plugins-alsa-0.8.0 (0.8)
[I--] [ ~] media-plugins/gst-plugins-mad-0.8.0 (0.8)
[I--] [ ~] media-plugins/gst-plugins-gnomevfs-0.8.0 (0.8)
[I--] [ ~] media-plugins/gst-plugins-xvideo-0.8.0 (0.8)

$ equery list ".*rhythm.*"
Searching for package '.*rhythm.*' in all categories among:
 * installed packages
[I--] [ ~] media-sound/rhythmbox-0.8.0 (0)

$ equery uses rhythmbox
[ Colour Code : set unset ]
[ Legend    : (U) Col 1 - Current USE flags        ]
[           : (I) Col 2 - Installed With USE flags ]

 U I [ Found these USE variables in : media-sound/rhythmbox-0.8.0 ]
 + + oggvorbis : Adds support for the OggVorbis audio encoding
 - - xine      : Use Xine backend
 - - flac      : Adds support for the flac audio codec
 - - faad      : unknown
 + + mad       : Adds support for mad (high-quality mp3 decoder library and cli frontend)
 - - pda       : Adds support for portable devices.



Reproducible: Always
Steps to Reproduce:
Comment 1 Craig Keogh 2004-04-19 03:12:18 UTC
To play ogg files you also need media-plugins/gst-plugins-ogg.
(In addition to media-plugins/gst-plugins-vorbis).

You can use to following to query the plugins:
gst-inspect oggdemux
gst-inspect vorbisdec

Test out gstreamer has the ability to play ogg files from the commandline:

gst-launch filesrc location=my.ogg ! spider ! alsasink device="hw:0"

Where my.ogg is the path to an ogg file on your computer. If you use
esd, instead:

gst-launch filesrc location=my.ogg ! spider ! esdsink
Comment 2 alex f 2004-04-19 08:13:54 UTC
Cool thanks. I created Bug #48323 since gst-plugins-ogg wasn't a dependency for rhythmbox.
Comment 3 alex f 2004-04-19 08:19:47 UTC
See Bug #48323