Config.in 1.1 KB

12345678910111213141516171819202122232425262728
  1. config BR2_PACKAGE_MEDIASTREAMER
  2. bool "mediastreamer"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on !BR2_STATIC_LIBS
  5. depends on BR2_TOOLCHAIN_HAS_THREADS # ortp
  6. depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # ortp
  7. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # C++14
  8. select BR2_PACKAGE_ALSA_LIB_MIXER if BR2_PACKAGE_ALSA_LIB
  9. select BR2_PACKAGE_ALSA_LIB_PCM if BR2_PACKAGE_ALSA_LIB
  10. select BR2_PACKAGE_MBEDTLS
  11. select BR2_PACKAGE_ORTP
  12. help
  13. Mediastreamer is a powerful and lightweighted streaming
  14. engine specialized for voice/video telephony applications.
  15. It is the library that is responsible for all the receiving
  16. and sending of multimedia streams in linphone, including
  17. voice/video capture, encoding and decoding, and rendering.
  18. http://www.linphone.org/technical-corner/mediastreamer2
  19. comment "mediastreamer needs a toolchain w/ threads, C++, dynamic library, gcc >= 5"
  20. depends on !BR2_INSTALL_LIBSTDCPP || \
  21. !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \
  22. !BR2_TOOLCHAIN_GCC_AT_LEAST_5
  23. comment "mediastreamer needs a toolchain not affected by GCC bug 64735"
  24. depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735