}
}
-If.spdif_nodev {
- Condition {
- Type RegexMatch
- String "${CardComponents}"
- Regex "USB(0db0:36e7)"
- }
- True.Define.SpdifName ""
-}
-
If.spdif_dev2 {
Condition {
Type RegexMatch
String "${CardComponents}"
Regex "USB(0b05:(1996|1a5[23c])|0db0:1feb)"
}
- True.Define.SpdifPCM "2"
+ True.Define {
+ SpdifName "S/PDIF Output"
+ SpdifPCM "2"
+ }
+ False.If.spdif_nodev {
+ Condition {
+ Type String
+ Empty "${find-device:type=pcm,stream=playback,field=subname,regex='Audio #3'}"
+ }
+ True.Define.SpdifName ""
+ }
}
If.gigabyte-aorus-ultra {
Mic2Mindex "1"
Mic2Jack "name='Mic - Input Jack',index=1"
Mic2PCM "1"
- SpdifName ""
Line1Name ""
}
}
}
True.Define {
HeadphonesName ""
- SpdifName ""
}
}
True.Define {
Line1PCM "3"
HeadphonesName ""
- SpdifName ""
}
}