1 menuconfig BR2_PACKAGE_GST1_PLUGINS_BAD
2 bool "gst1-plugins-bad"
3 select BR2_PACKAGE_GST1_PLUGINS_BASE
5 A set of plug-ins for GStreamer that may be of poor quality or
8 http://gstreamer.freedesktop.org/
10 if BR2_PACKAGE_GST1_PLUGINS_BAD
12 comment "dependency-less plugins"
14 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ACCURIP
19 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMDEC
24 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMENC
29 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AIFF
32 Create and parse Audio interchange File Format (AIFF) files
34 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASFMUX
39 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOFXBAD
44 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
49 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR
52 Video compositor plugin
54 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS
55 bool "audiovisualizers"
57 Creates video visualizations of audio input
59 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUTOCONVERT
62 Selects convertor element based on caps
64 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BAYER
67 Elements to convert Bayer images
69 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2
72 Take image snapshots and record movies from camera
74 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE
77 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COLOREFFECTS
80 Color Look-up Table filters
82 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC
87 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP
90 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS
93 Collection of elements that may or may not be useful for debugging
95 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY
98 DVB subtitle renderer plugin
100 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVDSPU
103 DVD Sub-picture Overlay element
105 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FACEOVERLAY
108 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FESTIVAL
111 Synthesizes plain text into audio
113 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FIELDANALYSIS
118 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREEVERB
121 Reverberation/room effect
123 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREI0R
126 frei0r plugin library
128 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GAUDIEFFECTS
133 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GEOMETRICTRANSFORM
134 bool "geometrictransform"
136 Various geometric image transform elements
138 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GDP
141 Payload/depayload GDP packets
143 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE
146 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ID3TAG
149 ID3 v1 and v2 muxing plugin
151 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTER
154 plugin for inter-pipeline communication
156 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTERLACE
159 Create an interlaced video stream
161 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IVFPARSE
164 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IVTC
167 Inverse Telecine plugin
169 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JP2KDECIMATOR
172 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JPEGFORMAT
175 JPEG interchange format plugin
177 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBRFB
180 Connects to a VNC server and decodes RFB stream
182 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
185 Adds multiple live discontinuous streams
187 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MIDI
192 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGDEMUX
197 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX
202 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSMUX
207 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGPSMUX
212 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE
215 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MXF
220 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX
223 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT
226 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PCAPPARSE
229 Element parsing raw pcap streams
231 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PNM
236 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RAWPARSE
239 Parses byte streams into raw frames
241 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
244 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REMOVESILENCE
247 Removes silence from an audio stream
249 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI
252 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDP
255 configure streaming sessions using SDP
257 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SEGMENTCLIP
260 Segment clip elements
262 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SIREN
265 Siren encoder/decoder/payloader/depayloader plugins
267 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SMOOTH
270 Apply a smooth filter to an image
272 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SPEED
275 Set speed/pitch on audio/raw streams (resampler)
277 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC
282 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_STEREO
285 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA
288 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOFILTERS
291 Video filters in gst-plugins-bad
293 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE
296 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS
301 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL
304 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VMNC
307 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M
310 Demuxes/decodes YUV4MPEG streams
312 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_YADIF
315 YADIF deinterlacing filter
317 comment "plugins with external dependencies"
319 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM
322 shared memory sink source
324 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD
327 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
329 select BR2_PACKAGE_OPENSSL
331 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER
333 select BR2_PACKAGE_LIBASS
335 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
337 select BR2_PACKAGE_VO_AACENC
339 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BZ2
341 select BR2_PACKAGE_BZIP2
343 Compress or decompress streams
345 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CURL
347 select BR2_PACKAGE_LIBCURL
349 libcurl-based elements
351 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DASH
353 select BR2_PACKAGE_LIBXML2
357 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DECKLINK
358 depends on BR2_INSTALL_LIBSTDCPP
361 Blackmagic Decklink plugin
363 comment "decklink needs a toolchain w/ C++"
364 depends on !BR2_INSTALL_LIBSTDCPP
366 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DIRECTFB
368 select BR2_PACKAGE_DIRECTFB
369 depends on BR2_TOOLCHAIN_HAS_THREADS
370 depends on BR2_INSTALL_LIBSTDCPP
372 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND
374 depends on !BR2_STATIC_LIBS # wayland
375 depends on BR2_TOOLCHAIN_HAS_THREADS # wayland
376 select BR2_PACKAGE_WAYLAND
380 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
382 select BR2_PACKAGE_WEBP
384 Webp image format plugin
386 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD
388 select BR2_PACKAGE_FAAD2
390 Free AAC Decoder (FAAD)
392 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV
395 Linux framebuffer video sink
397 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS
399 depends on BR2_USE_WCHAR # libmms -> libglib2
400 depends on BR2_TOOLCHAIN_HAS_THREADS # libmms -> libglib2
401 select BR2_PACKAGE_LIBMMS
403 Microsoft Multi Media Server streaming protocol support
405 comment "libmms needs a toolchain w/ wchar, threads"
406 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
408 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEG2ENC
410 select BR2_PACKAGE_LIBMPEG2
412 High-quality MPEG-1/2 video encoder
414 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
416 select BR2_PACKAGE_MPG123
417 depends on BR2_USE_MMU # mpg123
419 mp3 decoding based on the mpg123 library
421 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MUSEPACK
423 select BR2_PACKAGE_MUSEPACK
425 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON
427 select BR2_PACKAGE_NEON
429 lib neon http client src
431 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENCV
433 depends on BR2_INSTALL_LIBSTDCPP
434 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
435 select BR2_PACKAGE_OPENCV
436 # Remove the following opencv modules when gstreamer fixes the
437 # problem of including the old "cv.h" header
438 # bug: https://bugzilla.gnome.org/show_bug.cgi?id=725163
439 select BR2_PACKAGE_OPENCV_LIB_CALIB3D
440 select BR2_PACKAGE_OPENCV_LIB_CONTRIB
441 select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
442 select BR2_PACKAGE_OPENCV_LIB_FLANN
443 select BR2_PACKAGE_OPENCV_LIB_IMGPROC
444 select BR2_PACKAGE_OPENCV_LIB_LEGACY
445 select BR2_PACKAGE_OPENCV_LIB_ML
446 select BR2_PACKAGE_OPENCV_LIB_OBJDETECT
447 select BR2_PACKAGE_OPENCV_LIB_VIDEO
449 GStreamer OpenCV Plugins
451 comment "opencv plugin needs a toolchain w/ C++, NPTL"
452 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL
454 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPUS
456 select BR2_PACKAGE_OPUS
460 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RSVG
462 depends on BR2_INSTALL_LIBSTDCPP # librsvg -> pango
463 depends on BR2_ARCH_HAS_ATOMICS # librsvg -> cairo
464 select BR2_PACKAGE_LIBRSVG
468 comment "rsvg plugin needs a toolchain w/ C++"
469 depends on !BR2_INSTALL_LIBSTDCPP
470 depends on BR2_ARCH_HAS_ATOMICS
472 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
474 select BR2_PACKAGE_SDL
476 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE
478 select BR2_PACKAGE_LIBSNDFILE
480 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB
482 select BR2_PACKAGE_DTV_SCAN_TABLES
486 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS
488 select BR2_PACKAGE_GNUTLS
490 Fragmented streaming plugins