2014-02-11 22:03 GMT+08:00 Tanu Kaskinen <tanu.kaskinen at linux.intel.com>: > Hi all! > > I'm working (together with other people at Intel) on adding system volume > control functionality to Tizen (primarily the IVI profile, although there's > nothing inherently IVI specific here). Tizen uses web APIs for the UI, and > since there are no existing web API standards for this functionality, we > need to design the API from scratch. The current design can be seen at [1], > in case you're interested (it's good background material for this > discussion). What I'd like to discuss in this thread, however, is not the > web API as such, but the use cases behind that design and what those use > cases ultimately require from PulseAudio. (Feedback for the web API > proposal is welcome too, but I think that should be discussed in a separate > thread.) > > We want to support: > * A single main output volume control. Think of things like the Gnome > volume applet: when you click the applet icon, you get a single volume > slider for controlling the "current output", whatever that means. The Gnome > volume applet implements the main volume by using the default sink volume, > but we'd like to make the main volume contextual, so that the main volume > can control different things at different times. Ideally the contextual > logic would be implemented in PulseAudio (by a policy module), not in the > volume applet. The volume applet should know when the main volume controls > e.g. the headphones volume or the phone call volume. > will it have a mute switch which is independent of the volume similar to those volume controls of HDA codec ? for mobile phone and tablet which only have volume up and volume down, the mute is at the minimum of the volume but the mute switch exist for a remote control of TV or settop box or notebook , the volume is unaffected when mute and unmute There are some codecs which does not have a mute switch independent of the volume control and use TLV_DB_SCALE_MUTE -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140213/4c802034/attachment.html>