The change device definitions (pcm.front etc.) from the driver
roots (cards.<DRIVER_NAME>) to the card number roots (cards.<CARDNO>).
This will allow us to do custom overrides (like UCM) in
/var/lib/alsa/card<CARDNO>.conf.d.
For dmix and dsnoop default values, use the card ID instead
the card driver name. It's more flexible.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
17 files changed:
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".ctl.default:CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.center_lfe." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.default:CARD=" $CARD
strings [
"defaults.dmix."
{
- @func card_driver
+ @func card_id
card $CARD
}
".period_size"
strings [
"defaults.dmix."
{
- @func card_driver
+ @func card_id
card $CARD
}
".period_time"
strings [
"defaults.dmix."
{
- @func card_driver
+ @func card_id
card $CARD
}
".periods"
strings [
"cards."
{
- @func card_driver
+ @func card_id
card $CARD
}
".pcm.dsnoop.period_size"
strings [
"cards."
{
- @func card_driver
+ @func card_id
card $CARD
}
".pcm.dsnoop.period_time"
strings [
"cards."
{
- @func card_driver
+ @func card_id
card $CARD
}
".pcm.dsnoop.periods"
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.front." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.hdmi." $DEV ":"
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.iec958." $DEV ":"
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.modem." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.rear." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.side." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.surround51." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.surround40." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.surround51." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.surround51." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.surround51." $DEV ":CARD=" $CARD
strings [
"cards."
{
- @func card_driver
+ @func card_inum
card $CARD
}
".pcm.surround71." $DEV ":CARD=" $CARD