9f579c7c1877ab3676f981cc00148c9b107d1f72
[openwrt/svn-archive/packages.git] / multimedia / gst-ffmpeg / Config.in
1 menu "Configuration"
2 depends PACKAGE_gst-ffmpeg
3
4 config GST_FFMPEG_IPV6
5 bool "Enable IPv6"
6 default IPV6
7
8 config GST_FFMPEG_PATENTED
9 bool "Include patented codecs and technologies"
10 default BUILD_PATENTED
11
12 config GET_FFMPEG_LIBDLNA_SUPPORT
13 bool "Include support for libdlna/ushare"
14 depends GST_FFMPEG_PATENTED
15 select GST_FFMPEG_DECODER_ac3
16 select GST_FFMPEG_DECODER_atrac3
17 select GST_FFMPEG_DECODER_h264
18 select GST_FFMPEG_DECODER_jpegls
19 select GST_FFMPEG_DECODER_mp3
20 select GST_FFMPEG_DECODER_mpeg1video
21 select GST_FFMPEG_DECODER_mpeg2video
22 select GST_FFMPEG_DECODER_mpeg4
23 select GST_FFMPEG_DECODER_mpeg4aac
24 select GST_FFMPEG_DECODER_mpegvideo
25 select GST_FFMPEG_DECODER_wmav1
26 select GST_FFMPEG_DECODER_wmav2
27 select GST_FFMPEG_DECODER_png
28 select GST_FFMPEG_DEMUXER_ac3
29 select GST_FFMPEG_DEMUXER_h264
30 select GST_FFMPEG_DEMUXER_mp3
31 select GST_FFMPEG_DEMUXER_mpegvideo
32
33 comment "Encoders ---"
34
35 config GST_FFMPEG_ENCODER_ac3
36 bool "AC3"
37 depends GST_FFMPEG_PATENTED
38 select GST_FFMPEG_PARSER_ac3
39
40 config GST_FFMPEG_ENCODER_jpegls
41 bool "JPEG-LS"
42
43 config GST_FFMPEG_ENCODER_mpeg1video
44 bool "MPEG-1 Video"
45
46 config GST_FFMPEG_ENCODER_mpeg2video
47 bool "MPEG-2 Video"
48 depends GST_FFMPEG_PATENTED
49
50 config GST_FFMPEG_ENCODER_mpeg4
51 bool "MPEG-4"
52 depends GST_FFMPEG_PATENTED
53
54 config GST_FFMPEG_ENCODER_pcm_s16be
55 bool "PCM signed 16-bit big-endian"
56
57 config GST_FFMPEG_ENCODER_pcm_s16le
58 bool "PCM signed 16-bit little-endian"
59
60 config GST_FFMPEG_ENCODER_png
61 bool "PNG"
62 select GST_FFMPEG_ENCODER_zlib
63
64 config GST_FFMPEG_ENCODER_vorbis
65 bool "Vorbis"
66
67 config GST_FFMPEG_ENCODER_zlib
68 bool "Zlib"
69
70 comment "Decoders ---"
71
72 config GST_FFMPEG_DECODER_aac
73 bool "AAC (Advanced Audio Coding)"
74 depends GST_FFMPEG_PATENTED
75 select GST_FFMPEG_PARSER_aac
76
77 config GST_FFMPEG_DECODER_ac3
78 bool "AC3"
79 depends GST_FFMPEG_PATENTED
80 select GST_FFMPEG_PARSER_ac3
81
82 config GST_FFMPEG_DECODER_atrac3
83 bool "ATRAC3"
84 depends GST_FFMPEG_PATENTED
85
86 config GST_FFMPEG_DECODER_gif
87 bool "GIF"
88
89 config GST_FFMPEG_DECODER_h264
90 bool "H.264"
91 depends GST_FFMPEG_PATENTED
92
93 config GST_FFMPEG_DECODER_jpegls
94 bool "JPEG-LS"
95
96 config GST_FFMPEG_DECODER_mp2
97 bool "MP2 (MPEG Audio Layer 2)"
98 depends GST_FFMPEG_PATENTED
99
100 config GST_FFMPEG_DECODER_mp3
101 bool "MP3 (MPEG Audio Layer 2)"
102 depends GST_FFMPEG_PATENTED
103
104 config GST_FFMPEG_DECODER_mpegvideo
105 bool "MPEG Video"
106
107 config GST_FFMPEG_DECODER_mpeg1video
108 bool "MPEG-1 Video"
109
110 config GST_FFMPEG_DECODER_mpeg2video
111 bool "MPEG-2 Video"
112 depends GST_FFMPEG_PATENTED
113
114 config GST_FFMPEG_DECODER_mpeg4
115 bool "MPEG-4"
116 depends GST_FFMPEG_PATENTED
117
118 config GST_FFMPEG_DECODER_mpeg4aac
119 bool "MPEG-4 (AAC)"
120 depends GST_FFMPEG_PATENTED
121
122 config GST_FFMPEG_DECODER_pcm_s16be
123 bool "PCM signed 16-bit big-endian"
124
125 config GST_FFMPEG_DECODER_pcm_s16le
126 bool "PCM signed 16-bit little-endian"
127
128 config GST_FFMPEG_DECODER_png
129 bool "PNG"
130 select GST_FFMPEG_DECODER_zlib
131
132 config GST_FFMPEG_DECODER_vorbis
133 bool "Vorbis"
134
135 config GST_FFMPEG_DECODER_wmav1
136 bool "WMAv1"
137 depends GST_FFMPEG_PATENTED
138
139 config GST_FFMPEG_DECODER_wmav2
140 bool "WMAv2"
141 depends GST_FFMPEG_PATENTED
142
143 config GST_FFMPEG_DECODER_zlib
144 bool "Zlib"
145
146 comment "Muxers ---"
147
148 config GST_FFMPEG_MUXER_ac3
149 bool "AC3"
150 depends GST_FFMPEG_PATENTED
151
152 config GST_FFMPEG_MUXER_ffm
153 bool "FFM (ffserver live feed)"
154
155 config GST_FFMPEG_MUXER_h264
156 bool "H.264"
157 depends GST_FFMPEG_PATENTED
158
159 config GST_FFMPEG_MUXER_mp3
160 bool "MP3 (MPEG Audio Layer 3)"
161
162 config GST_FFMPEG_MUXER_mp4
163 bool "MP4"
164
165 config GST_FFMPEG_MUXER_mpeg1video
166 bool "MPEG-1 Video"
167
168 config GST_FFMPEG_MUXER_mpeg2video
169 bool "MPEG-2 Video"
170
171 config GST_FFMPEG_MUXER_mpegts
172 bool "MPEG-2 (TS)"
173
174 config GST_FFMPEG_MUXER_ogg
175 bool "Ogg"
176
177 config GST_FFMPEG_MUXER_oss
178 bool "OSS (Open Sound System playback)"
179
180 config GST_FFMPEG_MUXER_rtp
181 bool "RTP"
182
183 comment "Demuxers ---"
184
185 config GST_FFMPEG_DEMUXER_ac3
186 bool "AC3"
187
188 config GST_FFMPEG_DEMUXER_ffm
189 bool "FFM (ffserver live feed)"
190
191 config GST_FFMPEG_DEMUXER_h264
192 bool "H.264"
193 depends FFMPEG_PATENTED
194
195 config GST_FFMPEG_DEMUXER_mp3
196 bool "MP3 (MPEG Audio Layer 3)"
197
198 config GST_FFMPEG_DEMUXER_mpegvideo
199 bool "MPEG Video"
200
201 config GST_FFMPEG_DEMUXER_mpegps
202 bool "MPEG-2 (PS)"
203
204 config GST_FFMPEG_DEMUXER_mpegts
205 bool "MPEG-2 (TS)"
206
207 config GST_FFMPEG_DEMUXER_ogg
208 bool "Ogg"
209
210 config GST_FFMPEG_DEMUXER_rm
211 bool "RM"
212 help
213 RealMedia format demuxer
214
215 config GST_FFMPEG_DEMUXER_rtsp
216 bool "RTSP"
217 select GST_FFMPEG_DEMUXER_rm
218 select GST_FFMPEG_DEMUXER_sdp
219
220 config GST_FFMPEG_DEMUXER_sdp
221 bool "SDP"
222 select GST_FFMPEG_DEMUXER_mpegts
223
224 comment "Parsers ---"
225
226 config GST_FFMPEG_PARSER_aac
227 bool "AAC (Advanced Audio Coding)"
228 depends GST_FFMPEG_PATENTED
229
230 config GST_FFMPEG_PARSER_ac3
231 bool "AC3"
232
233 config GST_FFMPEG_PARSER_h264
234 bool "H.264"
235 depends GST_FFMPEG_PATENTED
236 select GST_FFMPEG_DECODER_h264
237
238 config GST_FFMPEG_PARSER_mpegaudio
239 bool "MPEG Audio"
240
241 config GST_FFMPEG_PARSER_mpegvideo
242 bool "MPEG Video"
243
244 config GST_FFMPEG_PARSER_mpeg4video
245 bool "MPEG-4 Video"
246
247 comment "Protocols ---"
248
249 config GST_FFMPEG_PROTOCOL_file
250 bool "file:"
251
252 config GST_FFMPEG_PROTOCOL_http
253 bool "http:"
254
255 config GST_FFMPEG_PROTOCOL_pipe
256 bool "pipe:"
257
258 config GST_FFMPEG_PROTOCOL_rtp
259 bool "rtp:"
260 select GST_FFMPEG_PROTOCOL_udp
261
262 config GST_FFMPEG_PROTOCOL_tcp
263 bool "tcp:"
264
265 config GST_FFMPEG_PROTOCOL_udp
266 bool "udp:"
267
268 endmenu
269