Config.in 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. config BR2_PACKAGE_LIBV4L
  2. bool "libv4l"
  3. depends on BR2_TOOLCHAIN_HAS_THREADS
  4. depends on BR2_USE_MMU # fork()
  5. depends on BR2_INSTALL_LIBSTDCPP
  6. depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 # media headers
  7. select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC
  8. select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
  9. help
  10. libv4l is a collection of libraries which adds a thin abstraction
  11. layer on top of video4linux2 devices. libv4l consists of 3 different
  12. libraries: libv4lconvert, libv4l1 and libv4l2.
  13. http://freshmeat.net/projects/libv4l
  14. if BR2_PACKAGE_LIBV4L
  15. comment "libv4l JPEG support not enabled"
  16. depends on !BR2_PACKAGE_JPEG
  17. config BR2_PACKAGE_LIBV4L_UTILS
  18. bool "v4l-utils tools"
  19. help
  20. v4l-utils is a collection of various video4linux and DVB utilities.
  21. Enable this if you want to build the following tools:
  22. cx18-ctl, ir-keytable, ivtv-ctl, v4l2-ctl, v4l2-sysfs-path and
  23. others.
  24. endif
  25. comment "libv4l needs a toolchain w/ threads and C++, headers >= 3.0"
  26. depends on BR2_USE_MMU
  27. depends on !BR2_TOOLCHAIN_HAS_THREADS \
  28. || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0