GNOME Bugzilla – Bug 329107
Profile support for gconfaudiosink
Last modified: 2006-02-17 11:04:10 UTC
Currently it's not possible to specify multiple default/preferred sound devices in GConf, so all applications without its own sound device chooser share the same global default. I propose to add profile support to gconfaudiosink, so the application is able to specify whether it wants to play sound events, music/movies, or use the sound device for audio/video conferencing. I've chosen the division into these three categories according to http://mail.gnome.org/archives/utopia-list/2005-July/msg00001.html Patch will follow soon. This bug is part of my sound configuration patches to allow sane graphical selection of sound cards in GNOME.
Created attachment 58342 [details] [review] Patch to add profile property to gconfaudiosink plugin First attempt to add the possibility to define multiple preferred sound devices in GConf.
Created attachment 58392 [details] [review] Patch with fixed GConf schema The schema for the audiosrc_description key was missing from the first patch.
I tried applying this, but it fails to apply towards current CVS. Hunk 5 specifically fail.
Created attachment 59505 [details] [review] Updated patch with fixed GConf cleanup I've attached an updated patch that also fixes GConf cleanup (fixes crashes in patch of bug 329112)
this breaks ABI/API, so must be scheduled for 0.11, or am I missing something?
ok, this is in the plugin itself. in 0.8 this was in a public library. looks fine to me then.
ok, this patch commited to CVS. Closing bug. Thanks Jurg.