Re: General question about capabilities for switches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Clemens Ladisch wrote:

>In the "simple" mixer API, controls are either playback or capture.
>Having both would imply that there were two independent switches.

If that is the case then I do not understand the documentation which states:

This document describes standard names of mixer controls.
  
  3 Syntax: [LOCATION] SOURCE [CHANNEL] [DIRECTION] FUNCTION
  4 
  5 DIRECTION:
  6   <nothing>     (both directions)
  7   Playback
  8   Capture
  9   Bypass Playback
 10   Bypass Capture

I feel like I am missing something here.

Best Regards,
Ulrich Sørensen

________________________________________
Fra: Clemens Ladisch [cladisch@xxxxxxxxxxxxxx]
Sendt: 23. september 2016 15:45
Til: alsa-user@xxxxxxxxxxxxxxxxxxxxx
Emne: Re:  General question about capabilities for switches

Ulrich Sørensen wrote:
> SOC_DOUBLE_EXT("ALC Switch", DA7213_ALC_CTRL1, DA7213_ALC_L_EN_SHIFT,
>                DA7213_ALC_R_EN_SHIFT, DA7213_ALC_EN_MAX,
>                DA7213_NO_INVERT, snd_soc_get_volsw, da7213_put_alc_sw),
>
> In amixer the capabilities are show as:
>
> Simple mixer control 'ALC',0
>   Capabilities: pswitch
>   Playback channels: Front Left - Front Right
>   Mono:
>   Front Left: Playback [off]
>   Front Right: Playback [off]
>
> I had expected the switch to both playback and capture capabilities for
> the ALC switch since it is defined as "ALC Switch" and not "ALC Playback
> Switch" in the driver.

In the "simple" mixer API, controls are either playback or capture.
Having both would imply that there were two independent switches.


Regards,
Clemens

------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user




[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux