Extended parameterization. Marked with @ all fields with special use

This commit is contained in:
Abramo Bagnara 2001-06-15 14:00:19 +00:00
parent cf325c68e3
commit 54daf2f16d
16 changed files with 315 additions and 349 deletions

View file

@ -3,14 +3,14 @@
#
pcm.emu10k1_front {
args [ CARD DEV SUBDEV ]
args.CARD {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type integer
}
args.DEV {
@args.DEV {
type integer
}
args.SUBDEV {
@args.SUBDEV {
type integer
default -1
}
@ -21,25 +21,25 @@ pcm.emu10k1_front {
}
pcm.front_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
refer {
@refer {
@func concat
strings [ "pcm.emu10k1_front:" $(CARD) ",0,-1" ]
}
}
pcm.emu10k1_rear {
args [ CARD DEV SUBDEV ]
args.CARD {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type integer
}
args.DEV {
@args.DEV {
type integer
}
args.SUBDEV {
@args.SUBDEV {
type integer
default -1
}
@ -70,25 +70,25 @@ pcm.emu10k1_rear {
}
pcm.rear_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
refer {
@refer {
@func concat
strings [ "pcm.emu10k1_rear:" $(CARD) ",0,-1" ]
}
}
pcm.emu10k1_center_lfe {
args [ CARD DEV SUBDEV ]
args.CARD {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type integer
}
args.DEV {
@args.DEV {
type integer
}
args.SUBDEV {
@args.SUBDEV {
type integer
default -1
}
@ -131,19 +131,19 @@ pcm.emu10k1_center_lfe {
}
pcm.center_lfe_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
refer {
@refer {
@func concat
strings [ "pcm.emu10k1_center_lfe:" $(CARD) ",0,-1" ]
}
}
pcm.surround40_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
type multi
@ -176,8 +176,8 @@ pcm.surround40_0 {
}
pcm.surround51_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
type multi
@ -221,23 +221,23 @@ pcm.surround51_0 {
}
pcm.iec958_0 {
args [ CARD DEV AES0 AES1 AES2 AES3 ]
args.CARD {
@args [ CARD DEV AES0 AES1 AES2 AES3 ]
@args.CARD {
type integer
}
args.DEV {
@args.DEV {
type integer
}
args.AES0 {
@args.AES0 {
type integer
}
args.AES1 {
@args.AES1 {
type integer
}
args.AES2 {
@args.AES2 {
type integer
}
args.AES3 {
@args.AES3 {
type integer
}
type hooks

View file

@ -3,14 +3,14 @@
#
pcm.si7018_front {
args [ CARD DEV SUBDEV ]
args.CARD {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type integer
}
args.DEV {
@args.DEV {
type integer
}
args.SUBDEV {
@args.SUBDEV {
type integer
default -1
}
@ -21,8 +21,8 @@ pcm.si7018_front {
}
pcm.front_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
redir {
@ -32,14 +32,14 @@ pcm.front_0 {
}
pcm.si7010_rear {
args [ CARD DEV SUBDEV ]
args.CARD {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type integer
}
args.DEV {
@args.DEV {
type integer
}
args.SUBDEV {
@args.SUBDEV {
type integer
default -1
}
@ -50,8 +50,8 @@ pcm.si7010_rear {
}
pcm.rear_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
redir {
@ -61,8 +61,8 @@ pcm.rear_0 {
}
pcm.surround40_0 {
args [ CARD ]
args.CARD {
@args [ CARD ]
@args.CARD {
type integer
}
type multi