mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-04 13:30:08 -05:00
conf: pcm dmix - add CHANNELS argument
It seems that some audio devices do use only mono audio for some applications (RPi). Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
deb07a0b20
commit
3c199a0d19
2 changed files with 10 additions and 1 deletions
|
|
@ -70,6 +70,7 @@ defaults.pcm.ipc_key 5678293
|
||||||
defaults.pcm.ipc_gid audio
|
defaults.pcm.ipc_gid audio
|
||||||
defaults.pcm.ipc_perm 0660
|
defaults.pcm.ipc_perm 0660
|
||||||
defaults.pcm.dmix.max_periods 0
|
defaults.pcm.dmix.max_periods 0
|
||||||
|
defaults.pcm.dmix.channels 2
|
||||||
defaults.pcm.dmix.rate 48000
|
defaults.pcm.dmix.rate 48000
|
||||||
defaults.pcm.dmix.format "unchanged"
|
defaults.pcm.dmix.format "unchanged"
|
||||||
defaults.pcm.dmix.card defaults.pcm.card
|
defaults.pcm.dmix.card defaults.pcm.card
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
pcm.!dmix {
|
pcm.!dmix {
|
||||||
@args [ CARD DEV SUBDEV FORMAT RATE ]
|
@args [ CARD DEV SUBDEV FORMAT RATE CHANNELS ]
|
||||||
@args.CARD {
|
@args.CARD {
|
||||||
type string
|
type string
|
||||||
default {
|
default {
|
||||||
|
|
@ -36,6 +36,13 @@ pcm.!dmix {
|
||||||
name defaults.pcm.dmix.rate
|
name defaults.pcm.dmix.rate
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@args.CHANNELS {
|
||||||
|
type integer
|
||||||
|
default {
|
||||||
|
@func refer
|
||||||
|
name defaults.pcm.dmix.channels
|
||||||
|
}
|
||||||
|
}
|
||||||
type dmix
|
type dmix
|
||||||
ipc_key {
|
ipc_key {
|
||||||
@func refer
|
@func refer
|
||||||
|
|
@ -58,6 +65,7 @@ pcm.!dmix {
|
||||||
}
|
}
|
||||||
format $FORMAT
|
format $FORMAT
|
||||||
rate $RATE
|
rate $RATE
|
||||||
|
channels $CHANNELS
|
||||||
period_size {
|
period_size {
|
||||||
@func refer
|
@func refer
|
||||||
name {
|
name {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue