OSDN Git Service

Make surround config backward compatible
authorTakashi Iwai <tiwai@suse.de>
Wed, 20 Apr 2005 14:28:27 +0000 (14:28 +0000)
committerTakashi Iwai <tiwai@suse.de>
Wed, 20 Apr 2005 14:28:27 +0000 (14:28 +0000)
Make hooks for surround config backward compatible with the older drivers
(without "Channel Mode" control).

src/conf/cards/ATIIXP-SPDMA.conf
src/conf/cards/ATIIXP.conf
src/conf/cards/ICH.conf
src/conf/cards/ICH4.conf
src/conf/cards/NFORCE.conf
src/conf/cards/VIA8233.conf
src/conf/cards/VIA8233A.conf

index 24bf504..dbed4a0 100644 (file)
@@ -60,6 +60,13 @@ ATIIXP-SPDMA.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
@@ -96,6 +103,19 @@ ATIIXP-SPDMA.pcm.surround51.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
+                       {
+                               name "Mic As Center/LFE"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
index 57a168d..3aee38b 100644 (file)
@@ -60,6 +60,13 @@ ATIIXP.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
@@ -96,6 +103,19 @@ ATIIXP.pcm.surround51.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
+                       {
+                               name "Mic As Center/LFE"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
index 165605b..a48268b 100644 (file)
@@ -76,6 +76,13 @@ ICH.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
@@ -127,6 +134,19 @@ ICH.pcm.surround51.0 {
                                        lock true
                                        optional true
                                }
+                               # for old drivers
+                               {
+                                       name "Line-In As Surround"
+                                       preserve true
+                                       value true
+                                       optional true
+                               }
+                               {
+                                       name "Mic As Center/LFE"
+                                       preserve true
+                                       value true
+                                       optional true
+                               }
                                {
                                        name "Surround Down Mix"
                                        preserve true
index 4858614..ddcd7c9 100644 (file)
@@ -76,6 +76,13 @@ ICH4.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
@@ -119,6 +126,19 @@ ICH4.pcm.surround51.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
+                       {
+                               name "Mic As Center/LFE"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
index 138d868..607906e 100644 (file)
@@ -76,6 +76,13 @@ NFORCE.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
@@ -127,6 +134,19 @@ NFORCE.pcm.surround51.0 {
                                        lock true
                                        optional true
                                }
+                               # for old drivers
+                               {
+                                       name "Line-In As Surround"
+                                       preserve true
+                                       value true
+                                       optional true
+                               }
+                               {
+                                       name "Mic As Center/LFE"
+                                       preserve true
+                                       value true
+                                       optional true
+                               }
                                {
                                        name "Surround Down Mix"
                                        preserve true
index 4d3d5c0..b7a21ae 100644 (file)
@@ -70,6 +70,13 @@ VIA8233.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                device 0
@@ -108,6 +115,19 @@ VIA8233.pcm.surround51.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
+                       {
+                               name "Mic As Center/LFE"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                device 0
index 3b78435..ab0985e 100644 (file)
@@ -68,6 +68,13 @@ VIA8233A.pcm.surround40.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true
@@ -112,6 +119,19 @@ VIA8233A.pcm.surround51.0 {
                                lock true
                                optional true
                        }
+                       # for old drivers
+                       {
+                               name "Line-In As Surround"
+                               preserve true
+                               value true
+                               optional true
+                       }
+                       {
+                               name "Mic As Center/LFE"
+                               preserve true
+                               value true
+                               optional true
+                       }
                        {
                                name "Surround Down Mix"
                                preserve true