123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682 |
- menuconfig BR2_PACKAGE_GST1_PLUGINS_BAD
- bool "gst1-plugins-bad"
- select BR2_PACKAGE_GST1_PLUGINS_BASE
- help
- A set of plug-ins for GStreamer that may be of poor quality
- or lacking some features.
- https://gstreamer.freedesktop.org/
- if BR2_PACKAGE_GST1_PLUGINS_BAD
- comment "dependency-less plugins"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ACCURIP
- bool "accurip"
- help
- Accurip plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMDEC
- bool "adpcmdec"
- help
- ADPCM decoder
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMENC
- bool "adpcmenc"
- help
- ADPCM encoder
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AIFF
- bool "aiff"
- help
- Create and parse Audio interchange File Format (AIFF) files
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASFMUX
- bool "asfmux"
- help
- ASF Muxer Plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOBUFFERSPLIT
- bool "audiobuffersplit"
- help
- Audio buffersplit plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOFXBAD
- bool "audiofxbad"
- help
- Audio filters plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOLATENCY
- bool "audiolatency"
- help
- Audio latency plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXMATRIX
- bool "audiomixmatrix"
- help
- Audio N:M mixer plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS
- bool "audiovisualizers"
- help
- Creates video visualizations of audio input
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUTOCONVERT
- bool "autoconvert"
- help
- Selects convertor element based on caps
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BAYER
- bool "bayer"
- help
- Elements to convert Bayer images
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2
- bool "camerabin2"
- help
- Take image snapshots and record movies from camera
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COLOREFFECTS
- bool "coloreffects"
- help
- Color Look-up Table filters
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS
- bool "debugutils"
- help
- Collection of elements that may or may not be useful for
- debugging
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBENC
- bool "dvbsubenc"
- help
- DVB subpicture encoding support
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY
- bool "dvbsuboverlay"
- help
- DVB subtitle renderer plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVDSPU
- bool "dvdspu"
- help
- DVD Sub-picture Overlay element
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FACEOVERLAY
- bool "faceoverlay"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FESTIVAL
- bool "festival"
- help
- Synthesizes plain text into audio
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FIELDANALYSIS
- bool "fieldanalysis"
- help
- Video field analysis
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREEVERB
- bool "freeverb"
- help
- Reverberation/room effect
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREI0R
- bool "frei0r"
- help
- frei0r plugin library
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GAUDIEFFECTS
- bool "gaudieffects"
- help
- Gaudi video effects
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GEOMETRICTRANSFORM
- bool "geometrictransform"
- help
- Various geometric image transform elements
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GDP
- bool "gdp"
- help
- Payload/depayload GDP packets
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ID3TAG
- bool "id3tag"
- help
- ID3 v1 and v2 muxing plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTER
- bool "inter"
- help
- plugin for inter-pipeline communication
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTERLACE
- bool "interlace"
- help
- Create an interlaced video stream
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IVFPARSE
- bool "ivfparse"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IVTC
- bool "ivtc"
- help
- Inverse Telecine plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JP2KDECIMATOR
- bool "jp2kdecimator"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JPEGFORMAT
- bool "jpegformat"
- help
- JPEG interchange format plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBRFB
- bool "librfb"
- help
- Connects to a VNC server and decodes RFB stream
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MIDI
- bool "midi"
- help
- MIDI plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGDEMUX
- bool "mpegdemux"
- help
- MPEG-PS demuxer
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX
- bool "mpegtsdemux"
- help
- MPEG TS demuxer
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSMUX
- bool "mpegtsmux"
- help
- MPEG-TS muxer
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGPSMUX
- bool "mpegpsmux"
- help
- MPEG-PS muxer
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MXF
- bool "mxf"
- help
- MXF plugin library
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NETSIM
- bool "netsim"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ONVIF
- bool "onvif"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PCAPPARSE
- bool "pcapparse"
- help
- Element parsing raw pcap streams
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PNM
- bool "pnm"
- help
- PNM plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PROXY
- bool "proxy"
- help
- Proxy plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RAWPARSE
- bool "rawparse"
- help
- Parses byte streams into raw frames
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REMOVESILENCE
- bool "removesilence"
- help
- Removes silence from an audio stream
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RIST
- bool "rist"
- help
- RIST streaming
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP2
- bool "rtmp2"
- help
- RTMP sink/source (rtmp2sink, rtmp2src)
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP2
- bool "rtp"
- help
- RTP (rtpsrc/rtpsink)
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP
- bool "rtmp"
- select BR2_PACKAGE_RTMPDUMP
- help
- RTMP plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDP
- bool "sdp"
- help
- configure streaming sessions using SDP
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SEGMENTCLIP
- bool "segmentclip"
- help
- Segment clip elements
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SIREN
- bool "siren"
- help
- Siren encoder/decoder/payloader/depayloader plugins
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SMOOTH
- bool "smooth"
- help
- Apply a smooth filter to an image
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SPEED
- bool "speed"
- help
- Set speed/pitch on audio/raw streams (resampler)
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC
- bool "subenc"
- help
- subtitle encoders
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SWITCHBIN
- bool "switchbin"
- help
- Switching between paths based on input caps
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TIMECODE
- bool "timecode"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOFILTERS
- bool "videofilters"
- help
- Video filters in gst-plugins-bad
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOFRAME_AUDIOLEVEL
- bool "videoframe_audiolevel"
- help
- videoframe_audiolevel
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS
- bool "videoparsers"
- help
- videoparsers
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL
- bool "videosignal"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VMNC
- bool "vmnc"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M
- bool "y4m"
- help
- Demuxes/decodes YUV4MPEG streams
- comment "plugins with external dependencies"
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER
- bool "assrender"
- depends on BR2_INSTALL_LIBSTDCPP # libass -> harfbuzz
- depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libass -> harfbuzz
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libass -> harfbuzz
- select BR2_PACKAGE_LIBASS
- comment "assrender plugin needs a toolchain w/ C++, gcc => 4.8"
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
- depends on !BR2_INSTALL_LIBSTDCPP || \
- !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BLUEZ
- bool "bluez"
- depends on BR2_USE_WCHAR # bluez5_utils -> libglib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # bluez5_utils -> dbus, libglib2
- depends on BR2_USE_MMU # bluez5_utils -> dbus
- depends on !BR2_STATIC_LIBS # bluez5_utils -> uses dlfcn
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 # bluez5_utils
- depends on BR2_TOOLCHAIN_HAS_SYNC_4 # bluez5_utils
- select BR2_PACKAGE_BLUEZ5_UTILS
- help
- Bluetooth audio A2DP/AVDTP sink, AVDTP source plugin
- comment "bluez plugin needs a toolchain w/ wchar, threads, headers >= 3.4, dynamic library"
- depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
- !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 || BR2_STATIC_LIBS
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
- depends on BR2_USE_MMU
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BZ2
- bool "bz2"
- select BR2_PACKAGE_BZIP2
- help
- Compress or decompress streams
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CURL
- bool "curl"
- select BR2_PACKAGE_LIBCURL
- help
- libcurl-based elements
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DASH
- bool "dash"
- select BR2_PACKAGE_LIBXML2
- help
- DASH demuxer plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DECKLINK
- bool "decklink"
- depends on BR2_INSTALL_LIBSTDCPP
- depends on !BR2_STATIC_LIBS # <dlfcn.h>
- help
- Blackmagic Decklink plugin
- comment "decklink needs a toolchain w/ C++, dynamic library"
- depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DIRECTFB
- bool "directfb"
- default y
- depends on BR2_PACKAGE_DIRECTFB
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB
- bool "dvb"
- # FEC_2_5 / QAM_4_NR definitions
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
- select BR2_PACKAGE_DTV_SCAN_TABLES
- help
- DVB elements
- comment "dvb needs a toolchain w/ headers >= 3.7"
- depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD
- bool "faad"
- select BR2_PACKAGE_FAAD2
- help
- Free AAC Decoder (FAAD)
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV
- bool "fbdev"
- help
- Linux framebuffer video sink
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK_AAC
- bool "fdk-aac"
- depends on BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS
- depends on BR2_INSTALL_LIBSTDCPP
- select BR2_PACKAGE_FDK_AAC
- help
- MPEG AAC encoder/decoder
- comment "fdk-aac needs a toolchain w/ C++"
- depends on BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS
- depends on !BR2_INSTALL_LIBSTDCPP
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FLUIDSYNTH
- bool "fluidsynth"
- depends on !BR2_STATIC_LIBS # fluidsynth
- depends on BR2_USE_WCHAR # fluidsynth
- depends on BR2_TOOLCHAIN_HAS_THREADS # fluidsynth
- depends on BR2_USE_MMU # fluidsynth
- select BR2_PACKAGE_FLUIDSYNTH
- help
- Fluidsynth MIDI decoder plugin
- comment "fluidsynth needs a toolchain w/ threads, wchar, dynamic library"
- depends on BR2_USE_MMU
- depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
- BR2_STATIC_LIBS
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
- bool "gl"
- default y
- depends on BR2_PACKAGE_GST1_PLUGINS_BASE_HAS_LIB_OPENGL
- comment "gl needs the gst1-plugins-base opengl library"
- depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_HAS_LIB_OPENGL
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS
- bool "hls"
- select BR2_PACKAGE_NETTLE if !(BR2_PACKAGE_LIBGCRYPT || BR2_PACKAGE_OPENSSL)
- help
- Fragmented streaming plugins
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS
- bool "kmssink"
- depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm -> libpthread-stubs
- select BR2_PACKAGE_LIBDRM
- help
- KMS video sink
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS
- bool "libmms"
- depends on BR2_USE_WCHAR # libmms -> libglib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # libmms -> libglib2
- select BR2_PACKAGE_LIBMMS
- help
- Microsoft Multi Media Server streaming protocol support
- comment "libmms needs a toolchain w/ wchar, threads"
- depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DTLS
- bool "dtls"
- select BR2_PACKAGE_OPENSSL
- help
- DTLS plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTML
- bool "ttml"
- depends on BR2_USE_WCHAR # pango -> glib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # pango -> glib2
- depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
- depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
- select BR2_PACKAGE_CAIRO
- select BR2_PACKAGE_LIBXML2
- select BR2_PACKAGE_PANGO
- help
- Timed Text Markup Language (TTML) subtitle plugin
- comment "ttml needs a toolchain w/ wchar, threads, C++"
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
- depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
- !BR2_INSTALL_LIBSTDCPP
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEG2ENC
- bool "mpeg2enc"
- depends on BR2_USE_MMU # fork
- depends on BR2_INSTALL_LIBSTDCPP
- depends on BR2_TOOLCHAIN_HAS_THREADS
- select BR2_PACKAGE_LIBMPEG2
- select BR2_PACKAGE_MJPEGTOOLS
- help
- High-quality MPEG-1/2 video encoder
- comment "mpeg2enc needs a toolchain w/ threads, C++"
- depends on BR2_USE_MMU
- depends on !BR2_TOOLCHAIN_HAS_THREADS \
- || !BR2_INSTALL_LIBSTDCPP
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MUSEPACK
- bool "musepack"
- select BR2_PACKAGE_MUSEPACK
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON
- bool "neon"
- select BR2_PACKAGE_NEON
- help
- lib neon http client src
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENAL
- bool "openal"
- depends on BR2_INSTALL_LIBSTDCPP
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
- depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
- depends on BR2_PAKCAGE_OPENAL_ARCH_SUPPORTS
- select BR2_PACKAGE_OPENAL
- comment "openal plugin needs a toolchain w/ NPTL, C++, gcc >= 4.9"
- depends on BR2_PAKCAGE_OPENAL_ARCH_SUPPORTS
- depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
- || !BR2_INSTALL_LIBSTDCPP \
- || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENH264
- bool "openh264"
- depends on BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS
- depends on BR2_INSTALL_LIBSTDCPP # libopenh264
- depends on !BR2_STATIC_LIBS # libopenh264
- depends on BR2_TOOLCHAIN_HAS_THREADS # libopenh264
- select BR2_PACKAGE_LIBOPENH264
- help
- OpenH264 based encoding/decoding plugin
- comment "openh264 plugin needs a toolchain w/ C++, dynamic library, threads"
- depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
- BR2_STATIC_LIBS
- depends on BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENJPEG
- bool "openjpeg"
- select BR2_PACKAGE_OPENJPEG
- help
- GStreamer OpenJPEG plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPUS
- bool "opus"
- select BR2_PACKAGE_OPUS
- help
- OPUS plugin library
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RSVG
- bool "rsvg"
- depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # librsvg
- depends on BR2_INSTALL_LIBSTDCPP # librsvg -> pango
- depends on BR2_TOOLCHAIN_HAS_SYNC_4 # librsvg -> pango -> harfbuzz
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # librsvg -> pango -> harfbuzz
- select BR2_PACKAGE_LIBRSVG
- help
- RSVG plugin library
- comment "rsvg plugin needs a toolchain w/ C++, gcc >= 4.8"
- depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
- depends on !BR2_INSTALL_LIBSTDCPP || \
- !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SBC
- bool "sbc"
- select BR2_PACKAGE_SBC
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM
- bool "shm"
- help
- shared memory sink source
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE
- bool "sndfile"
- select BR2_PACKAGE_LIBSNDFILE
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SRTP
- bool "srtp"
- select BR2_PACKAGE_LIBSRTP
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
- bool "voaacenc"
- select BR2_PACKAGE_VO_AACENC
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND
- bool "wayland"
- default y
- depends on BR2_PACKAGE_WAYLAND
- depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm -> libpthread-stubs
- select BR2_PACKAGE_LIBDRM
- select BR2_PACKAGE_WAYLAND_PROTOCOLS
- help
- Wayland Video Sink
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
- bool "webp"
- select BR2_PACKAGE_WEBP
- help
- Webp image format plugin
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
- bool "webrtc"
- depends on !BR2_STATIC_LIBS # libnice -> gnutls
- select BR2_PACKAGE_GST1_PLUGINS_BASE # libgstsdp
- select BR2_PACKAGE_LIBNICE
- help
- WebRTC plugins (webrtcbin - a bin for webrtc connections)
- comment "webrtc needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
- bool "webrtcdsp"
- # All depends from webrtc-audio-processing
- depends on BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS
- depends on BR2_INSTALL_LIBSTDCPP
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
- depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
- select BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING
- help
- WebRTC echo-cancellation, gain control and noise suppression
- comment "webrtcdsp needs a toolchain w/ C++, NPTL, gcc >= 4.8"
- depends on BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS
- depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
- || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WPE
- bool "wpe"
- default y
- depends on BR2_PACKAGE_WPEWEBKIT
- depends on BR2_PACKAGE_GST1_PLUGINS_BASE_HAS_LIB_OPENGL
- comment "wpe needs the gst1-plugins-base opengl library and wpewebkit"
- depends on !BR2_PACKAGE_WPEWEBKIT \
- || !BR2_PACKAGE_GST1_PLUGINS_BASE_HAS_LIB_OPENGL
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_V4L2CODECS
- bool "v4l2codecs"
- depends on BR2_PACKAGE_HAS_UDEV # libgudev
- select BR2_PACKAGE_LIBGUDEV
- help
- Video4Linux Stateless CODECs support
- config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265
- bool "x265"
- depends on BR2_INSTALL_LIBSTDCPP
- depends on !BR2_STATIC_LIBS
- depends on BR2_TOOLCHAIN_HAS_SYNC_4 # x265
- select BR2_PACKAGE_X265
- help
- x265 encoding plugin
- comment "x265 needs a toolchain w/ C++, dynamic library"
- depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS
- config BR2_PACKAGE_GST1_PLUGINS_BAD_ZBAR
- bool "zbar"
- depends on BR2_TOOLCHAIN_HAS_THREADS # zbar-> libv4l
- depends on BR2_USE_MMU # zbar-> libv4l
- depends on BR2_INSTALL_LIBSTDCPP # zbar-> libv4l
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 # zbar -> libv4l
- select BR2_PACKAGE_ZBAR
- comment "zbar plugin needs a toolchain w/ threads, C++ and headers >= 3.0"
- depends on BR2_USE_MMU
- depends on !BR2_TOOLCHAIN_HAS_THREADS \
- || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
- endif
|