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@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.

