python-pathvalidate: bump version to 0.14.1
[buildroot-gz.git] / package / gstreamer / gst-plugins-base / Config.in
blobe9c8239f79259d3c904bef6729a184b6f000b562
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
6         help
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
16         bool "adder"
18 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP
19         bool "app"
21 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOCONVERT
22         bool "audioconvert (mandatory for audio playback)"
23         default y
25 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIORATE
26         bool "audiorate"
28 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
29         bool "audioresample (mandatory for audio playback)"
30         default y
32 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC
33         bool "audiotestsrc"
35 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ENCODING
36         bool "encoding"
38 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_FFMPEGCOLORSPACE
39         bool "ffmpegcolorspace (mandatory for video playback)"
40         default y
42 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_GDP
43         bool "gdp"
45 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PLAYBACK
46         bool "playback (mandatory)"
47         default y
49 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TCP
50         bool "tcp"
52 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TYPEFIND
53         bool "typefind (mandatory)"
54         default y
56 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC
57         bool "videotestsrc"
59 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEORATE
60         bool "videorate"
62 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOSCALE
63         bool "videoscale (mandatory for video playback)"
64         default y
66 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VOLUME
67         bool "volume (mandatory for audio playback)"
68         default y
70 comment "plugins with external dependencies (there may be more available)"
72 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ALSA
73         bool "alsa (mandatory for audio playback)"
74         select BR2_PACKAGE_ALSA_LIB
75         select BR2_PACKAGE_ALSA_LIB_MIXER
76         select BR2_PACKAGE_ALSA_LIB_PCM
78 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_OGG
79         bool "ogg (*.ogg audio/video)"
80         select BR2_PACKAGE_LIBOGG
82 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PANGO
83         bool "pango font renderer"
84         depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
85         depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
86         select BR2_PACKAGE_PANGO
88 comment "pango plugin needs a toolchain w/ C++"
89         depends on !BR2_INSTALL_LIBSTDCPP
90         depends on BR2_TOOLCHAIN_HAS_SYNC_4
92 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_SUBPARSE
93         bool "subparse"
94         select BR2_PACKAGE_LIBXML2
96 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_THEORA
97         bool "theora (*.ogg video)"
98         select BR2_PACKAGE_LIBTHEORA
100 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TREMOR
101         bool "tremor"
102         select BR2_PACKAGE_TREMOR
104 config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VORBIS
105         bool "vorbis (*.ogg audio)"
106         select BR2_PACKAGE_LIBVORBIS
108 endif