Skip to content

[FEATURE] Expand selector capabilites #4242

@cujomalainey

Description

@cujomalainey

Is your feature request related to a problem? Please describe.
Selector is limited to selecting single channels from 2 or 4 channels, lets make this more generic.

Describe the solution you'd like
CRAS has a useful format for passing channel mappings where, in a byte array, the index is the output channel and and value is the input channel. So when channel 2 and 3 are active (due to PDM1 being wired up, instead of PDM0) we can pass 2 3 -1 -1 on a 4 channel stream which becomes 2 channel stream.

Describe alternatives you've considered
We just need something better

Additional context
#4228 this bug is just for external tracking purposes.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions