Bug#855374: [rhythmbox-plugins] Replaygain plugin does not work
Bruno Kleinert
fuddl at debian.org
Fri Feb 17 10:16:29 UTC 2017
Package: rhythmbox-plugins
Version: 3.4.1-2+b1
Severity: normal
--- Please enter the report below this line. ---
Hi,
the replaygain plugin for rhythmbox is broken. To reproduce, I used Ogg
Vorbis audio files that have a replay gain tag set by vorbisgain from
the vorbisgain package. To compare the playback volumes, I used gnome-
music, with /org/gnome/Music/replaygain=true in dconf, and it played
back the Ogg Vorbis files with a different volume in comparison to
rhythmbox.
When I start rhythmbox from a terminal with the replaygain plugin
enabled, it spits out the following backtrace in the terminal:
(0)fuddl at flutschi:~$ LC_ALL=C rhythmbox
(rhythmbox:11175): Gtk-WARNING **: Failed to register client:
GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to
register client
Traceback (most recent call last):
File "/usr/lib/x86_64-linux-
gnu/rhythmbox/plugins/replaygain/replaygain.py", line 44, in
do_activate
self.player = ReplayGainPlayer(self.object)
File "/usr/lib/x86_64-linux-
gnu/rhythmbox/plugins/replaygain/player.py", line 48, in __init__
if Gst.ElementFactory.find(e) is None:
File "/usr/lib/python3/dist-packages/gi/overrides/Gst.py", line 348,
in fake_method
raise NotInitialized("Please call Gst.init(argv) before using
GStreamer")
gi.overrides.Gst.NotInitialized: Please call Gst.init(argv) before
using GStreamer
When I tell rhythmbox to quit, another backtrace appears:
Traceback (most recent call last):
File "/usr/lib/x86_64-linux-
gnu/rhythmbox/plugins/replaygain/replaygain.py", line 48, in
do_deactivate
self.player.deactivate()
AttributeError: 'ReplayGainPlugin' object has no attribute 'player'
(rhythmbox:11175): Gtk-WARNING **: mnemonic "s" wasn't removed for
widget (0x55f762a18960)
Greetings - Fuddl
--- System information. ---
Architecture:
Kernel: Linux 4.9.0-1-amd64
Debian Release: 9.0
500 unstable ftp.uni-erlangen.de
1 experimental ftp.uni-erlangen.de
--- Package information. ---
Depends (Version) | Installed
==========================================-+-===============
libc6 (>= 2.14) | 2.24-9
libdmapsharing-3.0-2 (>= 2.9.12) | 2.9.37-1
libgdk-pixbuf2.0-0 (>= 2.22.0) | 2.36.5-2
libglib2.0-0 (>= 2.37.3) | 2.50.3-1
libgpod4 (>= 0.7.92) | 0.8.3-8
libgrilo-0.3-0 (>= 0.3.0) | 0.3.2-2
libgstreamer1.0-0 (>= 1.0.0) | 1.10.3-1
libgtk-3-0 (>= 3.0.0) | 3.22.8-1
libgudev-1.0-0 (>= 146) | 230-3
libjson-glib-1.0-0 (>= 0.12.0) | 1.2.2-1
liblirc-client0 | 0.9.4c-7
libmtp9 (>= 1.1.0) | 1.1.12-1
libnotify4 (>= 0.7.0) | 0.7.7-1
libpango-1.0-0 (>= 1.14.0) | 1.40.3-3
libpeas-1.0-0 (>= 1.0.0) | 1.20.0-1
librhythmbox-core10 (= 3.4.1-2+b1) | 3.4.1-2+b1
libsecret-1-0 (>= 0.18) | 0.18.5-2
libsoup2.4-1 (>= 2.42.0) | 2.56.0-2
libtotem-plparser18 (>= 3.10.0) | 3.10.7-1
python3 (<< 3.6) | 3.5.3-1
python3 (>= 3.5~) | 3.5.3-1
python3.5 | 3.5.3-1
python3:any (>= 3.3.2-2~) |
rhythmbox (= 3.4.1-2+b1) | 3.4.1-2+b1
gir1.2-rb-3.0 (= 3.4.1-2+b1) | 3.4.1-2+b1
gir1.2-glib-2.0 | 1.50.0-1
gir1.2-gtk-3.0 | 3.22.8-1
gir1.2-webkit2-4.0 | 2.14.5-1
gir1.2-peas-1.0 | 1.20.0-1
gir1.2-gnomekeyring-1.0 | 3.12.0-1+b1
gir1.2-gstreamer-1.0 | 1.10.3-1
gir1.2-secret-1 | 0.18.5-2
python3-gi | 3.22.0-2
python3-mako | 1.0.6+ds1-2
zeitgeist-core | 0.9.16-0.2
Package's Recommends field is empty.
Package's Suggests field is empty.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20170217/e1fc9d0d/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list