diff --git a/src/conf/cards/VIA8233A.conf b/src/conf/cards/VIA8233A.conf index 4c632865..6db7bd68 100644 --- a/src/conf/cards/VIA8233A.conf +++ b/src/conf/cards/VIA8233A.conf @@ -16,11 +16,59 @@ VIA8233A.pcm.front.0 { -VIA8233A.pcm.surround51.0 "cards.VIA8233A.pcm.surround40.0" +VIA8233A.pcm.surround40.0 { + @args [ CARD ] + @args.CARD { + type string + } + type hooks + slave.pcm { + type hw + card $CARD + device 0 + } + hooks.0 { + type ctl_elems + hook_args [ + { + name "Swap Surround Slot" + device 0 + lock true + preserve true + value flase + optional true + } + ] + } +} -VIA8233A.pcm.surround51.0 "cards.VIA8233A.pcm.surround40.0" +VIA8233A.pcm.surround51.0 { + @args [ CARD ] + @args.CARD { + type string + } + type hooks + slave.pcm { + type hw + card $CARD + device 0 + } + hooks.0 { + type ctl_elems + hook_args [ + { + name "Swap Surround Slot" + device 0 + lock true + preserve true + value true + optional true + } + ] + } +}