Config.in 1.0 KB

12345678910111213141516171819202122232425
  1. config BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS
  2. bool
  3. default y if BR2_aarch64 || BR2_arm || BR2_i386 || BR2_x86_64
  4. config BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING
  5. bool "webrtc-audio-processing"
  6. depends on BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS
  7. depends on BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS
  8. depends on BR2_INSTALL_LIBSTDCPP
  9. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # libabseil-cpp
  10. # pthread_condattr_setclock
  11. depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
  12. depends on !BR2_STATIC_LIBS # libabseil-cpp
  13. select BR2_PACKAGE_LIBABSEIL_CPP
  14. help
  15. AudioProcessing library based on Google's implementation of
  16. WebRTC.
  17. http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/
  18. comment "webrtc-audio-processing needs a toolchain w/ C++, NPTL, dynamic library, gcc >= 8"
  19. depends on BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS
  20. depends on BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS
  21. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
  22. || BR2_STATIC_LIBS || !BR2_TOOLCHAIN_GCC_AT_LEAST_8