Config.in 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. config BR2_PACKAGE_ALSA_LIB
  2. bool "alsa-lib"
  3. # Temporary until
  4. # https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4913
  5. # is fixed
  6. select BR2_PACKAGE_ALSA_LIB_PCM
  7. # Even though some parts of alsa-lib use threads only when
  8. # available, some PCM plugins use them unconditionally. Since
  9. # the usage of alsa-lib on no-thread systems is pretty
  10. # unlikely, just require thread support globally for alsa-lib.
  11. depends on BR2_TOOLCHAIN_HAS_THREADS
  12. help
  13. The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
  14. functionality to the Linux operating system.
  15. http://www.alsa-project.org/
  16. comment "alsa-lib needs a toolchain w/ threads"
  17. depends on !BR2_TOOLCHAIN_HAS_THREADS
  18. if BR2_PACKAGE_ALSA_LIB
  19. config BR2_PACKAGE_ALSA_LIB_PYTHON
  20. bool "Python support for alsa-lib"
  21. depends on BR2_PACKAGE_PYTHON
  22. help
  23. Add python support for alsa-lib.
  24. Python will be built and libpython will be installed
  25. in the target directory
  26. http://www.alsa-project.org/
  27. menu "ALSA lib selection"
  28. config BR2_PACKAGE_ALSA_LIB_DEVDIR
  29. string "directory with ALSA device files"
  30. default "/dev/snd"
  31. config BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS
  32. string "built PCM plugins"
  33. default "all" if BR2_USE_MMU
  34. default "copy linear route mulaw alaw adpcm rate plug multi file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958 softvol extplug ioplug mmap_emul" if !BR2_MMU
  35. config BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS
  36. string "built control plugins"
  37. default "all"
  38. config BR2_PACKAGE_ALSA_LIB_ALOAD
  39. bool "aload"
  40. default y
  41. config BR2_PACKAGE_ALSA_LIB_MIXER
  42. bool "mixer"
  43. default y
  44. config BR2_PACKAGE_ALSA_LIB_PCM
  45. bool "pcm"
  46. default y
  47. config BR2_PACKAGE_ALSA_LIB_RAWMIDI
  48. bool "rawmidi"
  49. default y
  50. config BR2_PACKAGE_ALSA_LIB_HWDEP
  51. bool "hwdep"
  52. default y
  53. config BR2_PACKAGE_ALSA_LIB_SEQ
  54. bool "seq"
  55. default y
  56. config BR2_PACKAGE_ALSA_LIB_ALISP
  57. bool "alisp"
  58. depends on BR2_USE_MMU
  59. default y
  60. config BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS
  61. bool "old-symbols"
  62. default y
  63. endmenu
  64. endif