Hi, Recent GStreamer packages have introduced the concept of "profiles"; a "profile" is an index set on pipelines to chose the appropriate configuration from various configs. [1]
Applications have started only recently to use the new feature; Rhythmbox 0.9.7 added such a support, Totem 2.17.5 as well. This is problematic because of the associated user interface to change these settings. Previously, configuration of the default audiosink was achieved with "gstreamer-properties", in the gnome-media package, which shows in the GNOME preferences. However this program was not updated to support the new profiles, instead gnome-sound-properties permits setting them since control-center 2.15.90 (I think). Additionally, in gnome-media 2.18.0 gstreamer-properties is hidden from the preferences. So, I propose adding protections against mixing of older control-center with profile-aware applications and another one to ensure people always have one way to configure GStreamer in their menus. Since multimedia applications do not use Depends on the capplet, but only Recommends or Suggests, I propose we add Conflicts as follows: - Rhythmbox 0.9.7 and Totem 2.17.5 should start suggesting/recommending gnome-control-center instead of gnome-media and should conflict with gnome-control-center << 2.15.90 - gnome-media 2.18 could conflict with control-center << 2.15.90 to ensure there's at least a GStreamer user interface Of course, other applications as only Rhythmbox and Totem are affected, but I don't know them all. I think we could start with the gnome-media rdeps which use GStreamer; from this list: bee% apt-cache rdepends gnome-media | grep '^ ' | sort -u education-desktop-gnome gnome-applets gnome-desktop-environment gnome-media-common gnome-volume-manager goobox libgnome-media0 libgnome-media-dev libgstreamer-gconf0.8-0 magicdev bee% apt-cache rdepends libgnome-media0 | grep '^ ' | sort -u gnome-media libgnome-media-dev python-gnome2-desktop rhythmbox sound-juicer I'd say goobox, magicdev, and python-gnome2-desktop are worth a look. Perhaps some programs started to recommend gnome-control-center already? I'm not sure about the gnome-media <-> gnome-cc conflict; it's not very likely to mix 2.14 and 2.18 stuff. Thoughts? Anyone wanting to do some of these (cool!) checks? Bye, [1] This was added to the gconfaudiosink element in gst-plugins-good 0.10.2, you can check GNOME #329107 for the implementation details. <http://bugzilla.gnome.org/show_bug.cgi?id=329107> -- Loïc Minier -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]