From e5dbefdff1254fb66ffa82983c6fed08ba8e37df Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 10 Dec 2025 12:12:47 +0100 Subject: [PATCH] conf: Audigy: define pcm configuration block only one time There may be multiple Audigy soundcards in the system. Overwrite the PCM configurations when loaded multiple times. Signed-off-by: Jaroslav Kysela --- src/conf/cards/Audigy.conf | 12 ++++++------ src/conf/cards/Audigy2.conf | 16 ++++++++-------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/conf/cards/Audigy.conf b/src/conf/cards/Audigy.conf index 42692cfd..a353c624 100644 --- a/src/conf/cards/Audigy.conf +++ b/src/conf/cards/Audigy.conf @@ -4,7 +4,7 @@ -Audigy.pcm.front.0 { +Audigy.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -40,7 +40,7 @@ Audigy.pcm.front.0 { -Audigy.pcm.rear.0 { +Audigy.pcm.rear.!0 { @args [ CARD ] @args.CARD { type string @@ -68,7 +68,7 @@ Audigy.pcm.rear.0 { -Audigy.pcm.center_lfe.0 { +Audigy.pcm.center_lfe.!0 { @args [ CARD ] @args.CARD { type string @@ -107,7 +107,7 @@ Audigy.pcm.center_lfe.0 { -Audigy.pcm.surround40.0 { +Audigy.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -143,7 +143,7 @@ Audigy.pcm.surround40.0 { -Audigy.pcm.surround51.0 { +Audigy.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -190,7 +190,7 @@ Audigy.pcm.surround51.0 { -Audigy.pcm.iec958.0 { +Audigy.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string diff --git a/src/conf/cards/Audigy2.conf b/src/conf/cards/Audigy2.conf index 35126d23..3c15fd1d 100644 --- a/src/conf/cards/Audigy2.conf +++ b/src/conf/cards/Audigy2.conf @@ -4,7 +4,7 @@ -Audigy2.pcm.front.0 { +Audigy2.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -41,7 +41,7 @@ Audigy2.pcm.front.0 { -Audigy2.pcm.rear.0 { +Audigy2.pcm.rear.!0 { @args [ CARD ] @args.CARD { type string @@ -69,7 +69,7 @@ Audigy2.pcm.rear.0 { -Audigy2.pcm.center_lfe.0 { +Audigy2.pcm.center_lfe.!0 { @args [ CARD ] @args.CARD { type string @@ -105,7 +105,7 @@ Audigy2.pcm.center_lfe.0 { -Audigy2.pcm.side.0 { +Audigy2.pcm.side.!0 { @args [ CARD ] @args.CARD { type string @@ -144,7 +144,7 @@ Audigy2.pcm.side.0 { -Audigy2.pcm.surround40.0 { +Audigy2.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -180,7 +180,7 @@ Audigy2.pcm.surround40.0 { -Audigy2.pcm.surround51.0 { +Audigy2.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -227,7 +227,7 @@ Audigy2.pcm.surround51.0 { -Audigy2.pcm.surround71.0 { +Audigy2.pcm.surround71.!0 { @args [ CARD ] @args.CARD { type string @@ -285,7 +285,7 @@ Audigy2.pcm.surround71.0 { -Audigy2.pcm.iec958.0 { +Audigy2.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string -- 2.47.3