| # |
| # Hardware output from rear speakers |
| # |
| |
| pcm.!rear { |
| @args [ CARD DEV ] |
| @args.CARD { |
| type string |
| default { |
| @func getenv |
| vars [ |
| ALSA_REAR_CARD |
| ALSA_PCM_CARD |
| ALSA_CARD |
| ] |
| default { |
| @func refer |
| name defaults.pcm.rear.card |
| } |
| } |
| } |
| @args.DEV { |
| type integer |
| default { |
| @func igetenv |
| vars [ |
| ALSA_REAR_DEVICE |
| ] |
| default { |
| @func refer |
| name defaults.pcm.rear.device |
| } |
| } |
| } |
| type empty |
| slave.pcm { |
| @func refer |
| name { |
| @func concat |
| strings [ |
| "cards." |
| { |
| @func card_driver |
| card $CARD |
| } |
| ".pcm.rear." $DEV ":CARD=" $CARD |
| ] |
| } |
| } |
| hint { |
| show { |
| @func refer |
| name defaults.namehint.basic |
| } |
| description "Rear speakers" |
| device $DEV |
| } |
| } |