Bug#867574: rhythmbox: Reports a gstreamer plugin is missing

Jason Crain jason at inspiresomeone.us
Fri Jul 7 14:31:44 UTC 2017


On Fri, Jul 07, 2017 at 10:10:56AM -0400, Andrew Perrin wrote:
> *** Reporter, please consider answering these questions, where appropriate ***
> 
>    * What led up to the situation?
> 
> After normal upgrade, rhythmbox reports a Gstreamer plugin is missing when playing any audio file.
> 
>       * What exactly did you do (or not do) that was effective (or
>      ineffective)?
> Tried using gst-launch directly:
> 
> aperrin at theodor:~$ gst-launch-1.0 -v playbin uri= file:///home/aperrin/music/Adele_02_Rumour%20Has%20It.mp3
> Setting pipeline to PAUSED ...
> 
> ** (gst-launch-1.0:30067): WARNING **: can't find typefind element, decodebin will not work
> ERROR: Pipeline doesn't want to pause.
> /GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
> /GstURIDecodeBin:uridecodebin0: buffer-size = -1
> /GstURIDecodeBin:uridecodebin0: buffer-duration = -1
> /GstURIDecodeBin:uridecodebin0: use-buffering = false
> /GstURIDecodeBin:uridecodebin0: download = false
> /GstURIDecodeBin:uridecodebin0: uri = file:///home/aperrin/music/Adele_02_Rumour%20Has%20It.mp3
> /GstURIDecodeBin:uridecodebin0: connection-speed = 0
> /GstURIDecodeBin:uridecodebin0: source = "\(GstGioSrc\)\ source"
> ERROR: from element /GstURIDecodeBin:uridecodebin0: Your GStreamer installation is missing a plug-in.
> Additional debug info:
> gsturidecodebin.c(1881): make_decoder (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0:
> No typefind element, decodebin is unusable, check your installation
> Setting pipeline to NULL ...
> Freeing pipeline ...

First, what is the output of "gst-inspect-1.0 -b" and "gst-inspect-1.0"?
This should show if any plugins have been blacklisted and which plugins
are correctly installed.

Removing the cache file in ~/.cache/gstreamer-1.0/ has fixed similar
problems with missing plugins.



More information about the pkg-gnome-maintainers mailing list