Config.in 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332
  1. menuconfig BR2_PACKAGE_GST_PLUGINS_BAD
  2. bool "gst-plugins-bad"
  3. select BR2_PACKAGE_GST_PLUGINS_BASE
  4. help
  5. A set of plug-ins for GStreamer that may be of poor quality or
  6. lacking some features.
  7. http://gstreamer.freedesktop.org/
  8. if BR2_PACKAGE_GST_PLUGINS_BAD
  9. comment "dependency-less plugins"
  10. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ADPCMDEC
  11. bool "adpcmdec"
  12. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ADPCMENC
  13. bool "adpcmenc"
  14. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AIFF
  15. bool "aiff"
  16. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ASFMUX
  17. bool "asfmux"
  18. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AUTOCONVERT
  19. bool "autoconvert"
  20. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS
  21. bool "audiovisualizers"
  22. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BAYER
  23. bool "bayer"
  24. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN
  25. bool "camerabin"
  26. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN2
  27. bool "camerabin2"
  28. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDXAPARSE
  29. bool "cdxaparse"
  30. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLOREFFECTS
  31. bool "coloreffects"
  32. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLORSPACE
  33. bool "colorspace"
  34. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DATAURISRC
  35. bool "dataurisrc"
  36. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DCCP
  37. bool "dccp"
  38. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DEBUGUTILS
  39. bool "debugutils"
  40. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DECKLINK
  41. bool "decklink"
  42. depends on BR2_INSTALL_LIBSTDCPP
  43. comment "decklink needs a toolchain w/ C++"
  44. depends on !BR2_INSTALL_LIBSTDCPP
  45. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DTMF
  46. bool "dtmf"
  47. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY
  48. bool "dvdsuboverlay"
  49. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVDSPU
  50. bool "dvdspu"
  51. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FACEOVERLAY
  52. bool "faceoverlay"
  53. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FESTIVAL
  54. bool "festival"
  55. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FIELDANALYSIS
  56. bool "fieldanalysis"
  57. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREEVERB
  58. bool "freeverb"
  59. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREEZE
  60. bool "freeze"
  61. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREI0R
  62. bool "frei0r"
  63. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_GAUDIEFFECTS
  64. bool "gaudieffects"
  65. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_GEOMETRICTRANSFORM
  66. bool "geometrictransform"
  67. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_GSETTINGS
  68. bool "gsettings"
  69. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_H264PARSE
  70. bool "h264parse"
  71. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_HDVPARSE
  72. bool "hdvparse"
  73. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_HLS
  74. bool "hls"
  75. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ID3TAG
  76. bool "id3tag"
  77. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_INTER
  78. bool "inter"
  79. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_INTERLACE
  80. bool "interlace"
  81. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_IVFPARSE
  82. bool "ivfparse"
  83. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_JP2KDECIMATOR
  84. bool "jp2kdecimator"
  85. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_JPEGFORMAT
  86. bool "jpegformat"
  87. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LEGACYRESAMPLE
  88. bool "legacyresample"
  89. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIBRFB
  90. bool "librfb"
  91. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LINSYS
  92. bool "linsys"
  93. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIVEADDER
  94. bool "liveadder"
  95. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGDEMUX
  96. bool "mpegdemux"
  97. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGPSMUX
  98. bool "mpegpsmux"
  99. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX
  100. bool "mpegtsdemux"
  101. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSMUX
  102. bool "mpegtsmux"
  103. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGVIDEOPARSE
  104. bool "mpegvideoparse"
  105. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MVE
  106. bool "mve"
  107. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MXF
  108. bool "mxf"
  109. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NSF
  110. bool "nsf"
  111. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NUVDEMUX
  112. bool "nuvdemux"
  113. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PATCHDETECT
  114. bool "patchdetect"
  115. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PCAPPARSE
  116. bool "pcapparse"
  117. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PNM
  118. bool "pnm"
  119. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RAWPARSE
  120. bool "rawparse"
  121. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_REAL
  122. bool "real"
  123. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_REMOVESILENCE
  124. bool "removesilence"
  125. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPMUX
  126. bool "rtpmux"
  127. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPVP8
  128. bool "rtpvp8"
  129. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SCALETEMPO
  130. bool "scaletempo"
  131. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDI
  132. bool "sdi"
  133. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDP
  134. bool "sdp"
  135. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SEGMENTCLIP
  136. bool "segmentclip"
  137. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SIREN
  138. bool "siren"
  139. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SMOOTH
  140. bool "smooth"
  141. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SPEED
  142. bool "speed"
  143. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_STEREO
  144. bool "stereo"
  145. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SUBENC
  146. bool "subenc"
  147. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_TTA
  148. bool "tta"
  149. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOFILTERS
  150. bool "videofilters"
  151. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOMAXRATE
  152. bool "videomaxrate"
  153. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
  154. bool "videomeasure"
  155. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOPARSERS
  156. bool "videoparsers"
  157. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL
  158. bool "videosignal"
  159. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VMNC
  160. bool "vmnc"
  161. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_Y4M
  162. bool "y4m"
  163. comment "plugins with external dependencies (there may be more available)"
  164. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BZ2
  165. bool "bz2"
  166. select BR2_PACKAGE_BZIP2
  167. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDAUDIO
  168. bool "cdaudio"
  169. depends on !BR2_nios2 # libcdaudio
  170. select BR2_PACKAGE_LIBCDAUDIO
  171. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CURL
  172. bool "curl"
  173. select BR2_PACKAGE_LIBCURL
  174. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DIRECTFB
  175. bool "directfb"
  176. default y
  177. depends on BR2_PACKAGE_DIRECTFB
  178. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVB
  179. bool "dvb"
  180. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FBDEV
  181. bool "fbdev"
  182. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FAAD
  183. bool "faad"
  184. select BR2_PACKAGE_FAAD2
  185. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIBMMS
  186. bool "libmms"
  187. depends on BR2_USE_WCHAR # libmms -> libglib2
  188. depends on BR2_TOOLCHAIN_HAS_THREADS # libmms -> libglib2
  189. select BR2_PACKAGE_LIBMMS
  190. comment "libmms needs a toolchain w/ wchar, threads"
  191. depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
  192. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MUSEPACK
  193. bool "musepack"
  194. select BR2_PACKAGE_MUSEPACK
  195. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NEON
  196. bool "neon"
  197. select BR2_PACKAGE_NEON
  198. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_OPUS
  199. bool "opus"
  200. select BR2_PACKAGE_OPUS
  201. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RSVG
  202. bool "rsvg"
  203. depends on BR2_INSTALL_LIBSTDCPP # librsvg -> pango
  204. depends on BR2_TOOLCHAIN_HAS_SYNC_4 # librsvg -> pango -> harfbuzz
  205. select BR2_PACKAGE_LIBRSVG
  206. comment "rsvg plugin needs a toolchain w/ C++"
  207. depends on !BR2_INSTALL_LIBSTDCPP
  208. depends on BR2_TOOLCHAIN_HAS_SYNC_4
  209. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDL
  210. bool "sdl"
  211. select BR2_PACKAGE_SDL
  212. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SNDFILE
  213. bool "sndfile"
  214. select BR2_PACKAGE_LIBSNDFILE
  215. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VCD
  216. bool "vcd"
  217. config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VP8
  218. bool "vp8"
  219. select BR2_PACKAGE_LIBVPX
  220. config BR2_PACKAGE_GST_PLUGINS_BAD_ZBAR
  221. bool "zbar"
  222. depends on BR2_TOOLCHAIN_HAS_THREADS # zbar-> libv4l
  223. depends on BR2_USE_MMU # zbar-> libv4l
  224. depends on BR2_INSTALL_LIBSTDCPP # zbar-> libv4l
  225. depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17 # zbar
  226. select BR2_PACKAGE_ZBAR
  227. comment "zbar plugin needs a toolchain w/ threads, C++ and headers >= 3.17"
  228. depends on BR2_USE_MMU
  229. depends on !BR2_TOOLCHAIN_HAS_THREADS \
  230. || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
  231. endif