Config.in 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. menuconfig BR2_PACKAGE_GST_PLUGINS_GOOD
  2. bool "gst-plugins-good"
  3. depends on BR2_PACKAGE_GSTREAMER
  4. select BR2_PACKAGE_GST_PLUGINS_BASE
  5. help
  6. A set of well-supported plug-ins for GStreamer under the preferred
  7. license.
  8. http://gstreamer.freedesktop.org/
  9. if BR2_PACKAGE_GST_PLUGINS_GOOD
  10. config BR2_PACKAGE_GST_PLUGINS_GOOD_JPEG
  11. bool "jpeg (JPEG support)"
  12. select BR2_PACKAGE_JPEG
  13. config BR2_PACKAGE_GST_PLUGINS_GOOD_PNG
  14. bool "png (PNG support)"
  15. select BR2_PACKAGE_LIBPNG
  16. config BR2_PACKAGE_GST_PLUGINS_GOOD_BZ2
  17. bool "bz2 support"
  18. depends on BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MATROSKA
  19. select BR2_PACKAGE_BZIP2
  20. help
  21. Enable bz2 support for the following plugins:
  22. matroska
  23. config BR2_PACKAGE_GST_PLUGINS_GOOD_ZLIB
  24. bool "zlib support"
  25. depends on BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_QTDEMUX || BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ID3DEMUX || BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MATROSKA
  26. select BR2_PACKAGE_ZLIB
  27. help
  28. Enable zlib support for the following plugins:
  29. id3demux, qtdemux, matroska
  30. comment "dependency-less plugins"
  31. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ALPHA
  32. bool "alpha"
  33. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_APETAG
  34. bool "apetag"
  35. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AUDIOFX
  36. bool "audiofx"
  37. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AUDIOPARSERS
  38. bool "audioparsers"
  39. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AUPARSE
  40. bool "auparse"
  41. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AUTODETECT
  42. bool "autodetect"
  43. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_AVI
  44. bool "avi (*.avi video)"
  45. default y
  46. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_CUTTER
  47. bool "cutter"
  48. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_DEBUGUTILS
  49. bool "debugutils"
  50. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_DEINTERLACE
  51. bool "deinterlace"
  52. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_EFFECTV
  53. bool "effectv"
  54. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_EQUALIZER
  55. bool "equalizer"
  56. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_FLV
  57. bool "flv"
  58. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_FLX
  59. bool "flx"
  60. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_GOOM
  61. bool "goom"
  62. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_GOOM2K1
  63. bool "goom2k1"
  64. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ID3DEMUX
  65. bool "id3demux (*.mp3 audio)"
  66. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ICYDEMUX
  67. bool "icydemux"
  68. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_IMAGEFREEZE
  69. bool "imagefreeze"
  70. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_INTERLEAVE
  71. bool "interleave"
  72. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ISOMP4
  73. bool "isomp4"
  74. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_LAW
  75. bool "law"
  76. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_LEVEL
  77. bool "level"
  78. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MATROSKA
  79. bool "matroska"
  80. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MONOSCOPE
  81. bool "monoscope"
  82. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MULTIFILE
  83. bool "multifile"
  84. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MULTIPART
  85. bool "multipart"
  86. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_REPLAYGAIN
  87. bool "replaygain"
  88. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTP
  89. bool "rtp"
  90. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTPMANAGER
  91. bool "rtpmanager"
  92. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTSP
  93. bool "rtsp"
  94. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SHAPEWIPE
  95. bool "shapewipe"
  96. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SMPTE
  97. bool "smpte"
  98. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SPECTRUM
  99. bool "spectrum"
  100. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_UDP
  101. depends on BR2_INET_IPV6
  102. bool "udp"
  103. comment "udp requires a toolchain with IPv6 support"
  104. depends on !BR2_INET_IPV6
  105. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOBOX
  106. bool "videobox"
  107. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOCROP
  108. bool "videocrop"
  109. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOFILTER
  110. bool "videofilter"
  111. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOMIXER
  112. bool "videomixer"
  113. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_WAVENC
  114. bool "wavenc"
  115. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_WAVPARSE
  116. bool "wavparse (*.wav audio)"
  117. default y
  118. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_Y4M
  119. bool "y4m"
  120. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_V4L2
  121. bool "v4l2"
  122. comment "plugins with external dependencies"
  123. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ANNODEX
  124. bool "annodex (XML Library)"
  125. select BR2_PACKAGE_LIBXML2
  126. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_CAIRO
  127. bool "cairo"
  128. select BR2_PACKAGE_CAIRO
  129. select BR2_PACKAGE_CAIRO_PNG
  130. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_FLAC
  131. bool "flac (libFLAC)"
  132. select BR2_PACKAGE_FLAC
  133. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_OSS
  134. bool "ossaudio (OSS audio)"
  135. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_OSS4
  136. bool "oss4 (Open Sound System 4)"
  137. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_PULSE
  138. select BR2_PACKAGE_PULSEAUDIO
  139. bool "pulseaudio"
  140. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC
  141. bool "souphttpsrc (http client)"
  142. select BR2_PACKAGE_LIBSOUP
  143. config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SPEEX
  144. bool "speex"
  145. select BR2_PACKAGE_SPEEX
  146. endif