mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-04 13:30:08 -05:00
Use 'Channel Mode' control
Use 'Channel Mode' control to set the 4/6 channel mode in the config hooks.
This commit is contained in:
parent
f65d9f3108
commit
54ec88bafb
8 changed files with 44 additions and 102 deletions
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue