From 7079887cd21077fe9569a0d910b11e40f7e5153d Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 10 Dec 2025 12:12:47 +0100 Subject: [PATCH] conf: Aureon: define pcm configuration block only one time There may be multiple Aureon soundcards in the system. Overwrite the PCM configurations when loaded multiple times. Signed-off-by: Jaroslav Kysela --- src/conf/cards/Aureon51.conf | 14 +++++++------- src/conf/cards/Aureon71.conf | 18 +++++++++--------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/conf/cards/Aureon51.conf b/src/conf/cards/Aureon51.conf index 07be4a77..9bf34661 100644 --- a/src/conf/cards/Aureon51.conf +++ b/src/conf/cards/Aureon51.conf @@ -3,7 +3,7 @@ # # default with dmix & dsnoop -Aureon51.pcm.default { +Aureon51.pcm.!default { @args [ CARD ] @args.CARD { type string @@ -27,7 +27,7 @@ Aureon51.pcm.default { -Aureon51.pcm.front.0 { +Aureon51.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -38,7 +38,7 @@ Aureon51.pcm.front.0 { -Aureon51.pcm.rear.0 { +Aureon51.pcm.rear.!0 { @args [ CARD ] @args.CARD { type string @@ -51,7 +51,7 @@ Aureon51.pcm.rear.0 { -Aureon51.pcm.center_lfe.0 { +Aureon51.pcm.center_lfe.!0 { @args [ CARD ] @args.CARD { type string @@ -63,7 +63,7 @@ Aureon51.pcm.center_lfe.0 { -Aureon51.pcm.side.0 { +Aureon51.pcm.side.!0 { @args [ CARD ] @args.CARD { type string @@ -91,7 +91,7 @@ Aureon51.pcm.surround40.0 { -Aureon51.pcm.surround51.0 { +Aureon51.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -103,7 +103,7 @@ Aureon51.pcm.surround51.0 { -Aureon51.pcm.iec958.0 { +Aureon51.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string diff --git a/src/conf/cards/Aureon71.conf b/src/conf/cards/Aureon71.conf index a43ce2ce..f29bc297 100644 --- a/src/conf/cards/Aureon71.conf +++ b/src/conf/cards/Aureon71.conf @@ -3,7 +3,7 @@ # # default with dmix & dsnoop -Aureon71.pcm.default { +Aureon71.pcm.!default { @args [ CARD ] @args.CARD { type string @@ -27,7 +27,7 @@ Aureon71.pcm.default { -Aureon71.pcm.front.0 { +Aureon71.pcm.front.!0 { @args [ CARD ] @args.CARD { type string @@ -38,7 +38,7 @@ Aureon71.pcm.front.0 { -Aureon71.pcm.rear.0 { +Aureon71.pcm.rear.!0 { @args [ CARD ] @args.CARD { type string @@ -50,7 +50,7 @@ Aureon71.pcm.rear.0 { -Aureon71.pcm.center_lfe.0 { +Aureon71.pcm.center_lfe.!0 { @args [ CARD ] @args.CARD { type string @@ -63,7 +63,7 @@ Aureon71.pcm.center_lfe.0 { -Aureon71.pcm.side.0 { +Aureon71.pcm.side.!0 { @args [ CARD ] @args.CARD { type string @@ -76,7 +76,7 @@ Aureon71.pcm.side.0 { -Aureon71.pcm.surround40.0 { +Aureon71.pcm.surround40.!0 { @args [ CARD ] @args.CARD { type string @@ -91,7 +91,7 @@ Aureon71.pcm.surround40.0 { -Aureon71.pcm.surround51.0 { +Aureon71.pcm.surround51.!0 { @args [ CARD ] @args.CARD { type string @@ -103,7 +103,7 @@ Aureon71.pcm.surround51.0 { -Aureon71.pcm.surround71.0 { +Aureon71.pcm.surround71.!0 { @args [ CARD ] @args.CARD { type string @@ -114,7 +114,7 @@ Aureon71.pcm.surround71.0 { -Aureon71.pcm.iec958.0 { +Aureon71.pcm.iec958.!0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string -- 2.47.3