more name hint interace updates

- add long card name to device description
- create empty PCM plugin to allow right hint description parsing
- reorder devices in alsa.conf
- make namehint more configurable (using default.namehint.showall switch)
- add two levels basic and exteded for hints to default configuration files
- do not show direct device aliases
- removed all known memory leaks
This commit is contained in:
Jaroslav Kysela 2006-10-12 14:34:23 +02:00
parent aa7a0dd70b
commit 1300e70573
20 changed files with 456 additions and 322 deletions

View file

@ -19,10 +19,7 @@ HDA-Intel.pcm.front.0 {
name "PCM Playback Volume"
card $CARD
}
hint {
description "Front speakers and multichannel output"
device 0
}
hint.device 0
}
# default with dmix+softvol & dsnoop
@ -54,7 +51,6 @@ HDA-Intel.pcm.default {
}
}
hint {
description "Default dmix+softvol + dsnoop device"
device_output {
@func refer
name defaults.pcm.dmix.device
@ -140,10 +136,7 @@ HDA-Intel.pcm.iec958.0 {
]
}
}
hint {
description "IEC958 (S/PDIF) Output"
device 1
}
hint.device 1
}
<confdir:pcm/modem.conf>
@ -156,5 +149,5 @@ HDA-Intel.pcm.modem.0 {
type hw
card $CARD
device 6
hint 0
hint.show off
}