mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-15 07:00:02 -05:00
Add "nonblock" option for hw layer
Added a new "nonblock" option for hw layer. This controls the non-blocking "open" mode as default. This option is set to TRUE as the default configuration. If the old behavior is preferred, set "defaults.pcm.nonblock" to 0 in /etc/asound.conf.
This commit is contained in:
parent
0e15e6a97a
commit
3d0e3e2517
2 changed files with 38 additions and 2 deletions
|
|
@ -53,6 +53,7 @@ defaults.ctl.card 0
|
|||
defaults.pcm.card 0
|
||||
defaults.pcm.device 0
|
||||
defaults.pcm.subdevice -1
|
||||
defaults.pcm.nonblock 1
|
||||
defaults.pcm.front.card defaults.pcm.card
|
||||
defaults.pcm.front.device defaults.pcm.device
|
||||
defaults.pcm.rear.card defaults.pcm.card
|
||||
|
|
@ -126,10 +127,21 @@ pcm.hw {
|
|||
name defaults.pcm.subdevice
|
||||
}
|
||||
}
|
||||
@args.SUBDEV {
|
||||
type integer
|
||||
default {
|
||||
@func refer
|
||||
name defaults.pcm.subdevice
|
||||
}
|
||||
}
|
||||
type hw
|
||||
card $CARD
|
||||
device $DEV
|
||||
subdevice $SUBDEV
|
||||
nonblock {
|
||||
@func refer
|
||||
name defaults.pcm.nonblock
|
||||
}
|
||||
}
|
||||
|
||||
pcm.plughw {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue