
11 Aug
2011
11 Aug
'11
12:59 p.m.
On 08/11/2011 11:31 AM, Mark Brown wrote:
On Wed, Aug 10, 2011 at 05:52:41AM +0200, Lars-Peter Clausen wrote:
Currently it is only possible to route one source per switch into a mixer. This patch modifies the code, so that it is possible to route multiple sources into a mixer via the same switch. One use-case for this is routing a stereo channel pair into a mono-mixer via the same switch.
I'd have thought the dapm_is_shared_control() stuff should handle this?
The dapm_is_shared_control() stuff is about sharing kcontrols between multiple muxes. This is about sharing the same kcontrol between multiple paths of the same mixer.
i.e
{ "Mono Mixer", "DAC", "Left DAC" }, { "Mono Mixer", "DAC", "Right DAC" },
doesn't work without this patch.