]> git.alsa-project.org Git - alsa-lib.git/commitdiff
conf: VX222,VXPocket: define pcm configuration block only one time
authorJaroslav Kysela <perex@perex.cz>
Wed, 10 Dec 2025 15:18:22 +0000 (16:18 +0100)
committerJaroslav Kysela <jkysela@redhat.com>
Wed, 10 Dec 2025 15:36:21 +0000 (16:36 +0100)
There may be multiple VX soundcards in the system. Overwrite
the PCM configurations when loaded multiple times.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/conf/cards/VX222.conf
src/conf/cards/VXPocket.conf
src/conf/cards/VXPocket440.conf

index 3385f25bde98ff39a165a476479f5d97361de474..2c6e2297c74e83ba2640ee6a13b35cb177fb1bd8 100644 (file)
@@ -4,7 +4,7 @@
 
 <confdir:pcm/front.conf>
 
-VX222.pcm.front.0 {
+VX222.pcm.front.!0 {
        @args [ CARD ]
        @args.CARD {
                type string
@@ -15,7 +15,7 @@ VX222.pcm.front.0 {
 
 <confdir:pcm/iec958.conf>
 
-VX222.pcm.iec958.0 {
+VX222.pcm.iec958.!0 {
        @args [ CARD AES0 AES1 AES2 AES3 ]
        @args.CARD {
                type string
index fe44ff53a83d3430c7617cc9e6ce8b6686934398..90b1334788d5fed4efc33a4f42ed0a7a2f548c5c 100644 (file)
@@ -4,7 +4,7 @@
 
 <confdir:pcm/front.conf>
 
-VXPocket.pcm.front.0 {
+VXPocket.pcm.front.!0 {
        @args [ CARD ]
        @args.CARD {
                type string
@@ -15,7 +15,7 @@ VXPocket.pcm.front.0 {
 
 <confdir:pcm/iec958.conf>
 
-VXPocket.pcm.iec958.0 {
+VXPocket.pcm.iec958.!0 {
        @args [ CARD AES0 AES1 AES2 AES3 ]
        @args.CARD {
                type string
index 197c2d6c5efd0716379d692161d352208ae8df85..87a0855a49ee7160652afe3d79244dfafd59cdcc 100644 (file)
@@ -4,7 +4,7 @@
 
 <confdir:pcm/front.conf>
 
-VXPocket440.pcm.front.0 {
+VXPocket440.pcm.front.!0 {
        @args [ CARD ]
        @args.CARD {
                type string
@@ -15,7 +15,7 @@ VXPocket440.pcm.front.0 {
 
 <confdir:pcm/rear.conf>
 
-VXPocket440.pcm.rear.0 {
+VXPocket440.pcm.rear.!0 {
        @args [ CARD ]
        @args.CARD {
                type string
@@ -27,7 +27,7 @@ VXPocket440.pcm.rear.0 {
 
 <confdir:pcm/surround40.conf>
 
-VXPocket440.pcm.surround40.0 {
+VXPocket440.pcm.surround40.!0 {
        @args [ CARD ]
        @args.CARD {
                type string
@@ -64,7 +64,7 @@ VXPocket440.pcm.surround40.0 {
 
 <confdir:pcm/iec958.conf>
 
-VXPocket440.pcm.iec958.0 {
+VXPocket440.pcm.iec958.!0 {
        @args [ CARD AES0 AES1 AES2 AES3 ]
        @args.CARD {
                type string