[alsa-devel] [alsa-cvslog] alsa-kernel: Official ALSA project GIT repository for Linux 2.6 branch, master now at v2.6.31-rc8-407-gfc9e4a3

Clemens Ladisch clemens at ladisch.de
Tue Oct 6 09:53:06 CEST 2009


Jaroslav Kysela wrote:
> On Tue, 6 Oct 2009, Takashi Iwai wrote:
> > noreply-git at alsa-project.org wrote:
> >> Author:     Clemens Ladisch <clemens at ladisch.de>
> >>     sound: via82xx: move DXS volume controls to PCM interface
> >>     
> >>     Commit b452e08e73c0e3dbb0be82130217be4b7084299e in 2.6.30 broke the
> >>     restoring of these volumes by "amixer restore" that most distributions
> 
> amixer restore == alsactl restore ?

Oops, yes.

> > Well, this control was once removed, and then revived due to complains
> > by users who have used it in mixer.  Moving this to PCM iface does
> > almost the same thing, disabling an easy way to access it.
> 
> amixer utility should handle such controls without problems.

Yes, it should.  I haven't yet found where the hctl functions break it.

> We have similar volume controls in emu10k1 driver, but having 32 PCM
> volume controls in mixer is not much fun.

It might make sense to show such controls only for opened PCM
substreams, together with the process name.


Best regards,
Clemens


More information about the Alsa-devel mailing list