Bug#866339: gstreamer1.0-plugins-ugly: fails to play mp3 files

Martin Bergström marbe at bredband.net
Wed Jun 28 22:17:24 UTC 2017

Package: gstreamer1.0-plugins-ugly
Version: 1.12.1-1
Severity: normal

(I am not confident diagnosing gstreamer issues, so please bear with me.)

Other formats like ogg and flac works fine. Also non-gstreamer players 
can play
mp3 files.

There is an error message in Quod Libet and Totem when attempting to 
play mp3
files. Totem says "MPEG-1 Layer 3 (MP3) decoder is required to play the 
but it is not installed."

gstreamer was recently upgraded to 1.12.1-1. (I think the problem manifested
also in 1.10.4-1 but I might have that wrong.) It worked a couple a 
weeks ago on
this machine running up-to-date "testing".

1.10.4-1 depends on libmad0 but 1.12.1-1 does not.
libmad0 0.15.1b-8 is installed to satisfy dependencies of other packages.

$ LC_ALL=C gst-play-1.0 -v cipyd99.mp3
Press 'k' to see a list of keyboard shortcuts.
Now playing /home/martin/media/incoming/cipyd99.mp3
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: use-buffering = false
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: download = false
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: uri = 
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0: source = 
"\(GstFileSrc\)\ source"
caps = application/x-id3
caps = NULL
caps = NULL
caps = NULL
WARNING No decoder available for type 'audio/mpeg, mpegversion=(int)1, 
mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)1, 
WARNING debug information: gsturidecodebin.c(931): unknown_type_cb (): 
ERROR Your GStreamer installation is missing a plug-in. for 
ERROR debug information: gsturidecodebin.c(998): no_more_pads_full (): 
no suitable plugins found:
gstdecodebin2.c(4600): gst_decode_bin_expose (): 
no suitable plugins found:
Missing decoder: MPEG-1 Layer 3 (MP3) (audio/mpeg, mpegversion=(int)1, 
mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)1, 

Reached end of play list.

$ LC_ALL=C gst-inspect-1.0 mad
No such element or plugin 'mad'

Is there anything else I can do to diagnose or fix this issue?

-- System Information:
Debian Release: 9.0
   APT prefers testing
   APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=sv_SE.utf8, LC_CTYPE=sv_SE.utf8 (charmap=UTF-8), 
LANGUAGE=sv_SE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gstreamer1.0-plugins-ugly depends on:
ii  liba52-0.7.4                    0.7.4-19
ii  libc6                           2.24-12
ii  libcdio13                       0.83-4.3+b1
ii  libdvdread4                     5.0.3-2
ii  libgcc1                         1:7.1.0-7
ii  libglib2.0-0                    2.50.3-2
ii  libgstreamer-plugins-base1.0-0  1.12.1-1
ii  libgstreamer1.0-0               1.12.1-1
ii  libmp3lame0                     3.99.5+repack1-9+b2
ii  libmpeg2-4                      0.5.1-7+b2
ii  libmpg123-0                     1.25.0-1
ii  libopencore-amrnb0              0.1.3-2.1+b2
ii  libopencore-amrwb0              0.1.3-2.1+b2
ii  liborc-0.4-0                    1:0.4.26-2
ii  libsidplay1v5                   1.36.59-10
ii  libstdc++6                      7.1.0-7
ii  libtwolame0                     0.3.13-2
ii  libx264-148                     2:0.148.2748+git97eaef2-1

gstreamer1.0-plugins-ugly recommends no packages.

gstreamer1.0-plugins-ugly suggests no packages.

-- no debconf information

More information about the pkg-gstreamer-maintainers mailing list