board/csky: fixup gdb instructions in readme.txt
[buildroot-gz.git] / package / gstreamer1 / gst1-plugins-base / Config.in
blob897c1d13ca4f7726579fa2d92c37ee4c51735061
1 menuconfig BR2_PACKAGE_GST1_PLUGINS_BASE
2         bool "gst1-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_GST1_PLUGINS_BASE
13 comment "dependency-less plugins"
15 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ADDER
16         bool "adder"
17         help
18           Adds multiple streams
20 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP
21         bool "app"
22         help
23           Elements used to communicate with applications
25 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOCONVERT
26         bool "audioconvert (mandatory for audio playback)"
27         default y
28         help
29           Convert audio to different formats
31 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORATE
32         bool "audiorate"
33         help
34           Adjusts audio frames
36 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC
37         bool "audiotestsrc"
38         help
39           Creates audio test signals of given frequency and volume
41 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ENCODING
42         bool "encoding"
43         help
44           various encoding-related elements
46 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT
47         bool "videoconvert"
48         help
49           Colorspace conversion
51 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_GIO
52         bool "gio"
53         help
54           GIO elements
56 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PLAYBACK
57         select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TYPEFIND
58         bool "playback"
59         default y
60         help
61           various playback elements
63 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
64         bool "audioresample (mandatory for audio playback)"
65         default y
66         help
67           Resamples audio
69 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_SUBPARSE
70         bool "subparse"
71         help
72           Subtitle parsing
74 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP
75         bool "tcp"
76         help
77           transfer data over the network via TCP
79 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TYPEFIND
80         bool "typefind"
81         default y
82         help
83           default typefind functions
85 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC
86         bool "videotestsrc"
87         help
88           Creates a test video stream
90 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE
91         bool "videorate"
92         help
93           Adjusts video frames
95 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOSCALE
96         bool "videoscale (mandatory for video playback)"
97         default y
98         help
99           Resizes video
101 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VOLUME
102         bool "volume (mandatory for audio playback)"
103         default y
104         help
105           plugin for controlling audio volume
107 comment "plugins with external dependencies"
109 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA
110         bool "alsa (mandatory for audio playback)"
111         select BR2_PACKAGE_ALSA_LIB
112         select BR2_PACKAGE_ALSA_LIB_MIXER
113         select BR2_PACKAGE_ALSA_LIB_PCM
114         select BR2_PACKAGE_ALSA_LIB_SEQ
115         help
116           ALSA plugin library
118 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TREMOR
119         bool "tremor"
120         select BR2_PACKAGE_TREMOR
121         help
122           Vorbis Tremor decoder
124 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG
125         bool "ogg (*.ogg audio/video)"
126         select BR2_PACKAGE_LIBOGG
127         help
128           ogg stream manipulation (info about ogg: http://xiph.org)
130 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OPUS
131         bool "opus"
132         select BR2_PACKAGE_OPUS
133         help
134           Opus codec for speech and audio.
136 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PANGO
137         bool "pango font renderer"
138         depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
139         depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
140         select BR2_PACKAGE_PANGO
141         help
142           Pango-based text rendering and overlay
144 comment "pango plugin needs a toolchain w/ C++"
145         depends on !BR2_INSTALL_LIBSTDCPP
146         depends on BR2_TOOLCHAIN_HAS_SYNC_4
148 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_THEORA
149         bool "theora (*.ogg video)"
150         select BR2_PACKAGE_LIBTHEORA
151         help
152           Theora plugin library
154 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS
155         bool "vorbis (*.ogg audio)"
156         select BR2_PACKAGE_LIBVORBIS
157         help
158           Vorbis plugin library
160 endif