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
7 A basic set of well-supported plug-ins for GStreamer.
9 http://gstreamer.freedesktop.org/
11 if BR2_PACKAGE_GST_PLUGINS_BASE
13 comment "dependency-less plugins"
15 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ADDER
18 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP
21 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOCONVERT
22 bool "audioconvert (mandatory for audio playback)"
25 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIORATE
28 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
29 bool "audioresample (mandatory for audio playback)"
32 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC
35 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ENCODING
38 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_FFMPEGCOLORSPACE
39 bool "ffmpegcolorspace (mandatory for video playback)"
42 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_GDP
45 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PLAYBACK
46 bool "playback (mandatory)"
49 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_SUBPARSE
52 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TCP
55 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TYPEFIND
56 bool "typefind (mandatory)"
59 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC
62 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEORATE
65 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOSCALE
66 bool "videoscale (mandatory for video playback)"
69 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VOLUME
70 bool "volume (mandatory for audio playback)"
73 comment "plugins with external dependencies (there may be more available)"
75 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ALSA
76 bool "alsa (mandatory for audio playback)"
77 select BR2_PACKAGE_ALSA_LIB
78 select BR2_PACKAGE_ALSA_LIB_MIXER
79 select BR2_PACKAGE_ALSA_LIB_PCM
81 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_OGG
82 bool "ogg (*.ogg audio/video)"
83 select BR2_PACKAGE_LIBOGG
85 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PANGO
86 bool "pango font renderer"
87 depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
88 depends on BR2_ARCH_HAS_ATOMICS # pango -> cairo
89 select BR2_PACKAGE_PANGO
91 comment "pango plugin needs a toolchain w/ C++"
92 depends on !BR2_INSTALL_LIBSTDCPP
93 depends on BR2_ARCH_HAS_ATOMICS
95 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_THEORA
96 bool "theora (*.ogg video)"
97 select BR2_PACKAGE_LIBTHEORA
99 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TREMOR
101 select BR2_PACKAGE_TREMOR
103 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VORBIS
104 bool "vorbis (*.ogg audio)"
105 select BR2_PACKAGE_LIBVORBIS