String "${CardComponents}"
}
MultiCodec {
- Regex "(rt712|rt713|rt721|rt722(-sdca)?)"
+ Regex "(rt712|rt713|rt721|rt722)"
String "${var:SpeakerCodec1} ${var:HeadsetCodec1} ${var:MicCodec1}"
}
}
If.multi_speaker {
Condition {
Type RegexMatch
- Regex "${var:SpeakerCodec1}"
+ Regex "(${var:SpeakerCodec1}(-sdca)?)"
String "${var:MultiCodec1}"
}
True {
If.multi_mic {
Condition {
Type RegexMatch
- Regex "${var:MicCodec1}"
+ Regex "(${var:MicCodec1}(-sdca)?)"
String "${var:MultiCodec1}"
}
True {
If.multi_headset {
Condition {
- Type String
- Haystack "${var:HeadsetCodec1}"
- Needle "${var:MultiCodec1}"
+ Type RegexMatch
+ Regex "(${var:HeadsetCodec1}(-sdca)?)"
+ String "${var:MultiCodec1}"
}
True {
Define.HeadsetCodec1 ""