After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 342950 - Implement device profiles in autoaudiosink/autoaudiosrc
Implement device profiles in autoaudiosink/autoaudiosrc
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.x
Other All
: Normal enhancement
: 0.10.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-25 19:35 UTC by Alexander “weej” Jones
Modified: 2006-12-17 18:37 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Alexander “weej” Jones 2006-05-25 19:35:16 UTC
Applications should be able to pass a parameter to these bins that represents
either a "device profile" or a specific piece of hardware.

Profiles are aliases of audio hardware configurations. For example, in GNOME
Sound Preferences, I can configure my "Default" profile to use a specific sound
device. I can also add profiles, for example, "Music/Film" which uses a
different sound device.

In GStreamer applications I can then choose from either "Default", "Music/Film",
"SB Live 5.1" or "M Audio Audiophile 24/96" in the application preferences
interface.

If I select "Music/Film" for Rhythmbox, Totem and Banshee, I can quickly change
my device for all three applications through GNOME Sound Preferences.

If I select "Voice Chat" for Ekiga (perhaps it should be pre-set for minimal
configuration), which wants to use my USB headset device which isn't plugged in,
GStreamer should prompt me to either plug it in, or use the Default device
temporarily instead.

Thanks for reading this, I look forward to being able to use several sound cards
with GStreamer apps!
Comment 1 Alexander “weej” Jones 2006-06-04 22:47:27 UTC
Changing the default device seems to write ~/.asoundrc.

This seems a pretty hacky solution to me, as I need to restart my applications for the changes to take effect.

Switching default device every time I want to listen to music out of my hi-fi is becoming tedious!

Please, anyone reading this, leave a comment about the idea!
Comment 2 Alexander “weej” Jones 2006-08-23 19:34:27 UTC
Almost fixed. Not worth leaving this bug open.