add card number to ipc key for dmix / dsnoop PCM definitions

See ALSA bug#1573
Also add card_inum, iadd, imul functions to configuration files.
This commit is contained in:
Jaroslav Kysela 2006-10-11 15:59:19 +02:00
parent faf8aad99a
commit aa7a0dd70b
3 changed files with 223 additions and 5 deletions

View file

@ -38,8 +38,23 @@ pcm.!dmix {
}
type dmix
ipc_key {
@func refer
name defaults.pcm.ipc_key
@func iadd
integers [
{
@func refer
name defaults.pcm.ipc_key
}
{
@func imul
integers [
{
@func card_inum
$CARD
}
2
]
}
]
}
ipc_gid {
@func refer

View file

@ -38,9 +38,24 @@ pcm.!dsnoop {
}
type dsnoop
ipc_key {
@func refer
name defaults.pcm.ipc_key
}
@func iadd
integers [
{
@func refer
name defaults.pcm.ipc_key
}
{
@func imul
integers [
{
@func card_inum
$CARD
}
2
]
}
]
}
ipc_gid {
@func refer
name defaults.pcm.ipc_gid