GNOME Bugzilla – Bug 664178
Doesn't seem to use gnome-media-profiles anymore
Last modified: 2011-11-17 08:31:01 UTC
Hi, it seems to me that rhythmbox 2.90.1 (as currently in Debian unstable) doesn't use gnome-media-profiles anymore, i.e. none of the binaries in the rhythmbox or rhythmbox-plugins packages are linked against libgnome-media-profiles-3.0-0. The dialog box in "Edit -> Preferences -> Music -> Library Structure -> Prefered format" is not the one known from "gnome-audio-profiles-properties", but some kind of own implementation. I found this out, because it somehow fails to show the entry for "FLAC audio" and shows an empty item instead. Also, it is impossible to select the "Voice, lossless" and "Voice, lossy" profiles. I consider this a regression. Has this change been introduced on purpose or are there plans to migrate back to gnome-media-profiles? - Fabian
there are no plans to migrate back to gnome-media-profiles, may it rot in hell
(In reply to comment #1) > there are no plans to migrate back to gnome-media-profiles, may it rot in hell Sounds legid. No, seriously, are there any other objective or technical reasons? Could you elaborate?
The new encoding profile system selects the best available encoder rather than hardcoding element names, supports missing plugin installation, will make it possible for users to edit encoder settings without having to know how to write gstreamer pipelines, isn't stored in gconf, doesn't use stupid names like "voice, lossy", will allow per-device encoder settings, and there are probably other things I'm forgetting. gnome-media-profiles was not a good solution to the problem it tried to solve.
(In reply to comment #3) > other things I'm forgetting. gnome-media-profiles was not a good solution to > the problem it tried to solve. I see, but then it needs to get removed from the Requires line in rhythmbox.pc.in.
(In reply to comment #4) > I see, but then it needs to get removed from the Requires line in > rhythmbox.pc.in. removed in commit f101562. thanks for pointing that out.