lkml.org 
[lkml]   [2003]   [Apr]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [Bug 623] New: Volume not remembered.
Jaroslav Kysela wrote:
> We have emulation layer for non-ALSA mixers. This layer turns mute off
> automagically when volume is greater than zero.

Thanks for clarifying this ! So, would you agree with the following
addition to Documentation/Changes ?

ALSA (Advanced Linux Sound Architecture) is now the preferred
architecture for sound support, instead of the older OSS (Open
Sound System). Note that, in ALSA, all volume settings default
to zero, and all channels default to being "muted".

User space therefore needs to explicitly increase the volume,
and "unmute" the respective audio channels before any sound
can be heard.

Mixers not explicitly supporting the "mute" functionality will
usually "unmute" sources when setting the volume to a value
above zero.

More information about ALSA, including configuration and OSS
compatibility, can be found in Documentation/sound/alsa/

> Our policy is: Don't allow to users to jump from skin when default volumes
> are invalid. Because we cannot determine the settings of an user amplifier
> (analog path), the most safe is mute everything.

I couldn't agree more.

- Werner

--
_________________________________________________________________________
/ Werner Almesberger, Buenos Aires, Argentina wa@almesberger.net /
/_http://www.almesberger.net/____________________________________________/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:35    [W:8.013 / U:0.008 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site