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
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
20 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP
23 Elements used to communicate with applications
25 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOCONVERT
26 bool "audioconvert (mandatory for audio playback)"
29 Convert audio to different formats
31 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORATE
36 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC
39 Creates audio test signals of given frequency and volume
41 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ENCODING
44 various encoding-related elements
46 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT
51 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_GIO
56 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PLAYBACK
57 select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TYPEFIND
61 various playback elements
63 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
64 bool "audioresample (mandatory for audio playback)"
69 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_SUBPARSE
74 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP
77 transfer data over the network via TCP
79 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TYPEFIND
83 default typefind functions
85 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC
88 Creates a test video stream
90 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE
95 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOSCALE
96 bool "videoscale (mandatory for video playback)"
101 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VOLUME
102 bool "volume (mandatory for audio playback)"
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
117 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TREMOR
119 select BR2_PACKAGE_TREMOR
121 Vorbis Tremor decoder
123 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG
124 bool "ogg (*.ogg audio/video)"
125 select BR2_PACKAGE_LIBOGG
127 ogg stream manipulation (info about ogg: http://xiph.org)
129 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PANGO
130 bool "pango font renderer"
131 depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
132 depends on BR2_ARCH_HAS_ATOMICS # pango -> cairo
133 select BR2_PACKAGE_PANGO
135 Pango-based text rendering and overlay
137 comment "pango plugin needs a toolchain w/ C++"
138 depends on !BR2_INSTALL_LIBSTDCPP
139 depends on BR2_ARCH_HAS_ATOMICS
141 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_THEORA
142 bool "theora (*.ogg video)"
143 select BR2_PACKAGE_LIBTHEORA
145 Theora plugin library
147 config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS
148 bool "vorbis (*.ogg audio)"
149 select BR2_PACKAGE_LIBVORBIS
151 Vorbis plugin library