logo

oasis-root

Compiled tree of Oasis Linux based on own branch at <https://hacktivis.me/git/oasis/> git clone https://anongit.hacktivis.me/git/oasis-root.git

default.conf (539B)


  1. #
  2. # Default control device
  3. #
  4. ctl.!default {
  5. @args [ CARD ]
  6. @args.CARD {
  7. type string
  8. default {
  9. @func getenv
  10. vars [
  11. ALSA_PCM_CARD
  12. ALSA_CARD
  13. ]
  14. default {
  15. @func refer
  16. name defaults.ctl.card
  17. }
  18. }
  19. }
  20. type empty
  21. child {
  22. # use card-specific definition if exists
  23. @func refer
  24. name {
  25. @func concat
  26. strings [
  27. "cards."
  28. {
  29. @func card_inum
  30. card $CARD
  31. }
  32. ".ctl.default:CARD=" $CARD
  33. ]
  34. }
  35. default {
  36. type hw
  37. card $CARD
  38. }
  39. }
  40. hint.description "Default Control Device"
  41. }