Use 'Channel Mode' control

Use 'Channel Mode' control to set the 4/6 channel mode in the config hooks.
This commit is contained in:
Takashi Iwai 2005-04-13 13:35:58 +00:00
parent f65d9f3108
commit 54ec88bafb
8 changed files with 44 additions and 102 deletions

View file

@ -54,9 +54,9 @@ ATIIXP-SPDMA.pcm.surround40.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -90,16 +90,9 @@ ATIIXP-SPDMA.pcm.surround51.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -54,9 +54,9 @@ ATIIXP.pcm.surround40.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -90,16 +90,9 @@ ATIIXP.pcm.surround51.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -70,9 +70,9 @@ ICH.pcm.surround40.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -121,16 +121,9 @@ ICH.pcm.surround51.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -70,9 +70,9 @@ ICH4.pcm.surround40.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -113,16 +113,9 @@ ICH4.pcm.surround51.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -70,9 +70,9 @@ NFORCE.pcm.surround40.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -121,16 +121,9 @@ NFORCE.pcm.surround51.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -63,10 +63,10 @@ VIA8233.pcm.surround40.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
device 0 device 0
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -101,18 +101,10 @@ VIA8233.pcm.surround51.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
{ {
name "Line-In As Surround" name "Channel Mode"
device 0 device 0
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
device 0
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -62,9 +62,9 @@ VIA8233A.pcm.surround40.0 {
optional true optional true
} }
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "4ch"
lock true lock true
optional true optional true
} }
@ -106,16 +106,9 @@ VIA8233A.pcm.surround51.0 {
optional true optional true
} }
{ {
name "Line-In As Surround" name "Channel Mode"
preserve true preserve true
value true value "6ch"
lock true
optional true
}
{
name "Mic As Center/LFE"
preserve true
value true
lock true lock true
optional true optional true
} }

View file

@ -62,14 +62,14 @@ VIA8237.pcm.surround40.0 {
hooks.0 { hooks.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
# { {
# name "Line-In As Surround" name "Channel Mode"
# device 0 device 0
# preserve true preserve true
# value true value "4ch"
# lock true lock true
# optional true optional true
# } }
{ {
name "Surround Down Mix" name "Surround Down Mix"
device 0 device 0
@ -108,22 +108,14 @@ VIA8237.pcm.surround51.0 {
hooks.0 { hooks.0 {
type ctl_elems type ctl_elems
hook_args [ hook_args [
# { {
# name "Line-In As Surround" name "Channel Mode"
# device 0 device 0
# preserve true preserve true
# value true value "6ch"
# lock true lock true
# optional true optional true
# } }
# {
# name "Mic As Center/LFE"
# device 0
# preserve true
# value true
# lock true
# optional true
# }
{ {
name "Surround Down Mix" name "Surround Down Mix"
device 0 device 0