# Helper macros
#
-DefineMacro.SplitPCM_chnpos.If.0 {
+DefineMacro.SplitPCM_chnpos.If.a {
Condition {
Type String
Empty "${var:__HWChannelPos}"
}
}
-DefineMacro.SplitPCM_chn.If.0 {
+DefineMacro.SplitPCM_chn.If.a {
Condition {
Type RegexMatch
Regex "${var:__ChRegex}"
}
}
-DefineMacro.SplitPCMDevice_chnpos.If.0 {
+DefineMacro.SplitPCMDevice_chnpos.If.a {
Condition {
Type String
Empty "${var:__Channel}"
}
}
-DefineMacro.SplitPCMDevice_addchn.If.0 {
+DefineMacro.SplitPCMDevice_addchn.If.a {
Condition {
Type String
Empty "${var:__Channel}"
# [HWChannelPos1] - channel position (MONO FR FL etc. - see alsa-lib's strings)
#
-DefineMacro.SplitPCM.If.0 {
+DefineMacro.SplitPCM.If.a {
Condition {
Type String
Empty "${var:@SplitPCM}"
#
DefineMacro.SplitPCMDevice {
- If.0 {
+ If.a {
Condition {
Type String
Empty "${var:-__Device}"
}
True.Define.__Device "0"
}
- If.1 {
+ If.b {
Condition {
Type String
Empty "${var:@SplitPCM}"