mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-24 07:00:01 -05:00
Updated timer interface to follow new uniform configuration style.
This commit is contained in:
parent
239182657d
commit
bf858b7312
8 changed files with 1030 additions and 144 deletions
|
|
@ -68,6 +68,11 @@ defaults.rawmidi.device 0
|
|||
defaults.rawmidi.subdevice -1
|
||||
defaults.hwdep.card 0
|
||||
defaults.hwdep.device 0
|
||||
defaults.timer.class 2
|
||||
defaults.timer.sclass 0
|
||||
defaults.timer.card 0
|
||||
defaults.timer.device 0
|
||||
defaults.timer.subdevice 0
|
||||
|
||||
#
|
||||
# PCM interface
|
||||
|
|
@ -456,3 +461,84 @@ hwdep.default {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
#
|
||||
# Timer interface
|
||||
#
|
||||
|
||||
timer_query.hw {
|
||||
type hw
|
||||
}
|
||||
|
||||
timer_query.default {
|
||||
type hw
|
||||
}
|
||||
|
||||
timer.hw {
|
||||
@args [ CLASS SCLASS CARD DEV SUBDEV ]
|
||||
@args.CLASS {
|
||||
type integer
|
||||
default {
|
||||
@func refer
|
||||
name defaults.timer.class
|
||||
}
|
||||
}
|
||||
@args.SCLASS {
|
||||
type integer
|
||||
default {
|
||||
@func refer
|
||||
name defaults.timer.sclass
|
||||
}
|
||||
}
|
||||
@args.CARD {
|
||||
type string
|
||||
default {
|
||||
@func refer
|
||||
name defaults.timer.card
|
||||
}
|
||||
}
|
||||
@args.DEV {
|
||||
type integer
|
||||
default {
|
||||
@func refer
|
||||
name defaults.timer.device
|
||||
}
|
||||
}
|
||||
@args.SUBDEV {
|
||||
type integer
|
||||
default {
|
||||
@func refer
|
||||
name defaults.timer.subdevice
|
||||
}
|
||||
}
|
||||
type hw
|
||||
class $CLASS
|
||||
sclass $SCLASS
|
||||
card $CARD
|
||||
device $DEV
|
||||
subdevice $SUBDEV
|
||||
}
|
||||
|
||||
timer.default {
|
||||
type hw
|
||||
class {
|
||||
@func refer
|
||||
name defaults.timer.class
|
||||
}
|
||||
sclass {
|
||||
@func refer
|
||||
name defaults.timer.sclass
|
||||
}
|
||||
card {
|
||||
@func refer
|
||||
name defaults.timer.card
|
||||
}
|
||||
device {
|
||||
@func refer
|
||||
name defaults.timer.device
|
||||
}
|
||||
subdevice {
|
||||
@func refer
|
||||
name defaults.timer.subdevice
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue