Red Hat Bugzilla – Bug 862695
totem player can not find gstreamer plugin
Last modified: 2012-10-04 08:23:17 EDT
Description of problem:
Totem and rhythmbox media players do not user gstreamer plugins.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.$ totem file.mp3
File does not play and error dialog ask to search for plugin appears.
Player should locate plugin in user's home directory ($HOME/.gstreamer-1.0/plugins/libgstflump3dec.so
The overall sound system does work.
The gstreamer framework does play mp3 files per the following cmd:
[koz@largo ~]$ gst-launch playbin2 uri=file:///home/koz/media/mp3/the_band/The_Last_Waltz/Ophelia.mp3
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstPulseSinkClock
The following errors are reported by totem:
[koz@largo ~]$ totem media/mp3/the_band/The_Last_Waltz/Ophelia.mp3
** (totem:1460): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
(totem:1460): Grilo-WARNING **: [registry] grl-registry.c:330: Failed to initialize plugin: '/usr/lib64/grilo-0.2/libgrlflickr.so'
** Message: Missing plugin: gstreamer|1.0|totem|MPEG-1 Layer 3 (MP3) decoder|decoder-audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, parsed=(boolean)true (MPEG-1 Layer 3 (MP3) decoder)
(totem:1460): Tracker-WARNING **: Locale '0' is not set, defaulting to C locale
** Message: PackageKit: xid = 60817419
** Message: PackageKit: Codec nice name: MPEG-1 Layer 3 (MP3) decoder
** Message: PackageKit: ignoring field named parsed
** Message: PackageKit: field is: mpegaudioversion, type: gint
** Message: PackageKit: field is: mpegversion, type: gint
** Message: PackageKit: field is: layer, type: gint
** Message: PackageKit: structure: gstreamer1.0(decoder-audio/mpeg)(mpegaudioversion=1)(mpegversion=1)(layer=3)()(64bit)
** Message: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.PackageKit.Modify.Cancelled: did not agree to search
(totem:1460): Gtk-WARNING **: GtkMenuBar 0x2832d60 is mapped but visible=1 child_visible=1 parent GtkApplicationWindow 0x2766020 mapped=0
I am using the XFCE desktop and have not tried gnome3.
> The gstreamer framework does play mp3 files per the following cmd:
> [koz@largo ~]$ gst-launch playbin2
There isn't "a" GStreamer framework, there's 2 versions, 0.10, and 1.0. They're incompatible. You just ran the version for GStreamer 0.10 which probably has a working MP3 plugin.
Trying "gst-launch-1.0 playbin2 ..."
Finally, I don't think that Fluendo has released any 1.0 version of their MP3 plugin, though I could be wrong.