Config.in 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. menuconfig BR2_PACKAGE_GST_PLUGINS_BASE
  2. bool "gst-plugins-base"
  3. select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7
  4. select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_XORG7
  5. select BR2_PACKAGE_XLIB_LIBXV if BR2_PACKAGE_XORG7
  6. help
  7. A basic set of well-supported plug-ins for GStreamer.
  8. http://gstreamer.freedesktop.org/
  9. if BR2_PACKAGE_GST_PLUGINS_BASE
  10. comment "dependency-less plugins"
  11. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ADDER
  12. bool "adder"
  13. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP
  14. bool "app"
  15. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOCONVERT
  16. bool "audioconvert (mandatory for audio playback)"
  17. default y
  18. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIORATE
  19. bool "audiorate"
  20. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
  21. bool "audioresample (mandatory for audio playback)"
  22. default y
  23. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC
  24. bool "audiotestsrc"
  25. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ENCODING
  26. bool "encoding"
  27. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_FFMPEGCOLORSPACE
  28. bool "ffmpegcolorspace (mandatory for video playback)"
  29. default y
  30. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_GDP
  31. bool "gdp"
  32. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PLAYBACK
  33. bool "playback (mandatory)"
  34. default y
  35. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_SUBPARSE
  36. bool "subparse"
  37. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TCP
  38. bool "tcp"
  39. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TYPEFIND
  40. bool "typefind (mandatory)"
  41. default y
  42. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC
  43. bool "videotestsrc"
  44. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEORATE
  45. bool "videorate"
  46. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOSCALE
  47. bool "videoscale (mandatory for video playback)"
  48. default y
  49. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VOLUME
  50. bool "volume (mandatory for audio playback)"
  51. default y
  52. comment "plugins with external dependencies (there may be more available)"
  53. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ALSA
  54. bool "alsa (mandatory for audio playback)"
  55. select BR2_PACKAGE_ALSA_LIB
  56. select BR2_PACKAGE_ALSA_LIB_MIXER
  57. select BR2_PACKAGE_ALSA_LIB_PCM
  58. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_OGG
  59. bool "ogg (*.ogg audio/video)"
  60. select BR2_PACKAGE_LIBOGG
  61. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PANGO
  62. bool "pango font renderer"
  63. depends on BR2_INSTALL_LIBSTDCPP
  64. depends on BR2_USE_WCHAR # pango -> libglib2
  65. depends on BR2_TOOLCHAIN_HAS_THREADS # pango -> libglib2
  66. select BR2_PACKAGE_PANGO
  67. comment "pango plugin needs a toolchain w/ C++, wchar, threads"
  68. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
  69. !BR2_TOOLCHAIN_HAS_THREADS
  70. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_THEORA
  71. bool "theora (*.ogg video)"
  72. select BR2_PACKAGE_LIBTHEORA
  73. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TREMOR
  74. bool "tremor"
  75. select BR2_PACKAGE_TREMOR
  76. config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VORBIS
  77. bool "vorbis (*.ogg audio)"
  78. select BR2_PACKAGE_LIBVORBIS
  79. endif