Make surround config backward compatible

Make hooks for surround config backward compatible with the older drivers
(without "Channel Mode" control).
This commit is contained in:
Takashi Iwai 2005-04-20 14:28:27 +00:00
parent 87ec7df91d
commit 062df69f00
7 changed files with 140 additions and 0 deletions

View 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

View 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

View 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

View 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

View 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

View 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

View 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