minidlna: remove panasonic video grouping by directory patch
[feed/packages.git] / multimedia / gst1-libav / Config.in
1 menu "Select GStreamer libav configuration options"
2 depends on PACKAGE_gst1-libav
3
4 config GST1_LIBAV_IPV6
5 bool "Enable IPv6"
6 default IPV6
7
8 config GST1_LIBAV_PATENTED
9 bool "Include patented codecs and technologies"
10 default BUILD_PATENTED
11
12 config GET_LIBAV_COMMON_AV_SUPPORT
13 bool "Include support for common audio/video decoders"
14 default y
15 select GST1_LIBAV_DECODER_aac if GST1_LIBAV_PATENTED
16 select GST1_LIBAV_DECODER_ac3 if GST1_LIBAV_PATENTED
17 select GST1_LIBAV_DECODER_h264 if GST1_LIBAV_PATENTED
18 select GST1_LIBAV_DECODER_atrac3 if GST1_LIBAV_PATENTED
19 select GST1_LIBAV_DECODER_jpegls
20 select GST1_LIBAV_DECODER_mp3 if GST1_LIBAV_PATENTED
21 select GST1_LIBAV_DECODER_mpeg1video
22 select GST1_LIBAV_DECODER_mpeg2video if GST1_LIBAV_PATENTED
23 select GST1_LIBAV_DECODER_mpeg4 if GST1_LIBAV_PATENTED
24 select GST1_LIBAV_DECODER_mpeg4aac if GST1_LIBAV_PATENTED
25 select GST1_LIBAV_DECODER_mpegvideo
26 select GST1_LIBAV_DECODER_pcm_s16be
27 select GST1_LIBAV_DECODER_pcm_s16le
28 select GST1_LIBAV_DECODER_vorbis
29 select GST1_LIBAV_DECODER_wmav1 if GST1_LIBAV_PATENTED
30 select GST1_LIBAV_DECODER_wmav2 if GST1_LIBAV_PATENTED
31 select GST1_LIBAV_DECODER_png
32 select GST1_LIBAV_PARSER_aac if GST1_LIBAV_PATENTED
33 select GST1_LIBAV_PARSER_h264 if GST1_LIBAV_PATENTED
34 select GST1_LIBAV_PARSER_mpegaudio
35 select GST1_LIBAV_PARSER_mpegvideo
36 select GST1_LIBAV_PARSER_mpeg4video
37 select GST1_LIBAV_DEMUXER_ac3
38 select GST1_LIBAV_DEMUXER_h264 if GST1_LIBAV_PATENTED
39 select GST1_LIBAV_DEMUXER_mp3 if GST1_LIBAV_PATENTED
40 select GST1_LIBAV_DEMUXER_mpegvideo if GST1_LIBAV_PATENTED
41 select GST1_LIBAV_DEMUXER_ogg
42
43 comment "Encoders ---"
44
45 config GST1_LIBAV_ENCODER_ac3
46 bool "AC3"
47 depends on GST1_LIBAV_PATENTED
48 select GST1_LIBAV_PARSER_ac3
49
50 config GST1_LIBAV_ENCODER_jpegls
51 bool "JPEG-LS"
52
53 config GST1_LIBAV_ENCODER_mpeg1video
54 bool "MPEG-1 Video"
55
56 config GST1_LIBAV_ENCODER_mpeg2video
57 bool "MPEG-2 Video"
58 depends on GST1_LIBAV_PATENTED
59
60 config GST1_LIBAV_ENCODER_mpeg4
61 bool "MPEG-4"
62 depends on GST1_LIBAV_PATENTED
63
64 config GST1_LIBAV_ENCODER_pcm_s16be
65 bool "PCM signed 16-bit big-endian"
66
67 config GST1_LIBAV_ENCODER_pcm_s16le
68 bool "PCM signed 16-bit little-endian"
69
70 config GST1_LIBAV_ENCODER_png
71 bool "PNG"
72 select GST1_LIBAV_ENCODER_zlib
73
74 config GST1_LIBAV_ENCODER_vorbis
75 bool "Vorbis"
76
77 config GST1_LIBAV_ENCODER_zlib
78 bool "Zlib"
79
80 comment "Decoders ---"
81
82 config GST1_LIBAV_DECODER_aac
83 bool "AAC (Advanced Audio Coding)"
84 depends on GST1_LIBAV_PATENTED
85 select GST1_LIBAV_PARSER_aac
86
87 config GST1_LIBAV_DECODER_ac3
88 bool "AC3"
89 depends on GST1_LIBAV_PATENTED
90 select GST1_LIBAV_PARSER_ac3
91
92 config GST1_LIBAV_DECODER_atrac3
93 bool "ATRAC3"
94 depends on GST1_LIBAV_PATENTED
95
96 config GST1_LIBAV_DECODER_gif
97 bool "GIF"
98
99 config GST1_LIBAV_DECODER_h264
100 bool "H.264"
101 depends on GST1_LIBAV_PATENTED
102
103 config GST1_LIBAV_DECODER_jpegls
104 bool "JPEG-LS"
105
106 config GST1_LIBAV_DECODER_mp2
107 bool "MP2 (MPEG Audio Layer 2)"
108 depends on GST1_LIBAV_PATENTED
109
110 config GST1_LIBAV_DECODER_mp3
111 bool "MP3 (MPEG Audio Layer 2)"
112 depends on GST1_LIBAV_PATENTED
113
114 config GST1_LIBAV_DECODER_mpegvideo
115 bool "MPEG Video"
116
117 config GST1_LIBAV_DECODER_mpeg1video
118 bool "MPEG-1 Video"
119
120 config GST1_LIBAV_DECODER_mpeg2video
121 bool "MPEG-2 Video"
122 depends on GST1_LIBAV_PATENTED
123
124 config GST1_LIBAV_DECODER_mpeg4
125 bool "MPEG-4"
126 depends on GST1_LIBAV_PATENTED
127
128 config GST1_LIBAV_DECODER_mpeg4aac
129 bool "MPEG-4 (AAC)"
130 depends on GST1_LIBAV_PATENTED
131
132 config GST1_LIBAV_DECODER_pcm_s16be
133 bool "PCM signed 16-bit big-endian"
134
135 config GST1_LIBAV_DECODER_pcm_s16le
136 bool "PCM signed 16-bit little-endian"
137
138 config GST1_LIBAV_DECODER_png
139 bool "PNG"
140 select GST1_LIBAV_DECODER_zlib
141
142 config GST1_LIBAV_DECODER_vorbis
143 bool "Vorbis"
144
145 config GST1_LIBAV_DECODER_wmav1
146 bool "WMAv1"
147 depends on GST1_LIBAV_PATENTED
148
149 config GST1_LIBAV_DECODER_wmav2
150 bool "WMAv2"
151 depends on GST1_LIBAV_PATENTED
152
153 config GST1_LIBAV_DECODER_zlib
154 bool "Zlib"
155
156 comment "Muxers ---"
157
158 config GST1_LIBAV_MUXER_ac3
159 bool "AC3"
160 depends on GST1_LIBAV_PATENTED
161
162 config GST1_LIBAV_MUXER_ffm
163 bool "FFM (ffserver live feed)"
164
165 config GST1_LIBAV_MUXER_h264
166 bool "H.264"
167 depends on GST1_LIBAV_PATENTED
168
169 config GST1_LIBAV_MUXER_mp3
170 bool "MP3 (MPEG Audio Layer 3)"
171
172 config GST1_LIBAV_MUXER_mp4
173 bool "MP4"
174
175 config GST1_LIBAV_MUXER_mpeg1video
176 bool "MPEG-1 Video"
177
178 config GST1_LIBAV_MUXER_mpeg2video
179 bool "MPEG-2 Video"
180
181 config GST1_LIBAV_MUXER_mpegts
182 bool "MPEG-2 (TS)"
183
184 config GST1_LIBAV_MUXER_ogg
185 bool "Ogg"
186
187 config GST1_LIBAV_MUXER_oss
188 bool "OSS (Open Sound System playback)"
189
190 config GST1_LIBAV_MUXER_rtp
191 bool "RTP"
192
193 comment "Demuxers ---"
194
195 config GST1_LIBAV_DEMUXER_ac3
196 bool "AC3"
197
198 config GST1_LIBAV_DEMUXER_ffm
199 bool "FFM (ffserver live feed)"
200
201 config GST1_LIBAV_DEMUXER_h264
202 bool "H.264"
203 depends on GST1_LIBAV_PATENTED
204
205 config GST1_LIBAV_DEMUXER_mp3
206 bool "MP3 (MPEG Audio Layer 3)"
207
208 config GST1_LIBAV_DEMUXER_mpegvideo
209 bool "MPEG Video"
210
211 config GST1_LIBAV_DEMUXER_mpegps
212 bool "MPEG-2 (PS)"
213
214 config GST1_LIBAV_DEMUXER_mpegts
215 bool "MPEG-2 (TS)"
216
217 config GST1_LIBAV_DEMUXER_ogg
218 bool "Ogg"
219
220 config GST1_LIBAV_DEMUXER_rm
221 bool "RM"
222 help
223 RealMedia format demuxer
224
225 config GST1_LIBAV_DEMUXER_rtsp
226 bool "RTSP"
227 select GST1_LIBAV_DEMUXER_rm
228 select GST1_LIBAV_DEMUXER_sdp
229
230 config GST1_LIBAV_DEMUXER_sdp
231 bool "SDP"
232 select GST1_LIBAV_DEMUXER_mpegts
233
234 comment "Parsers ---"
235
236 config GST1_LIBAV_PARSER_aac
237 bool "AAC (Advanced Audio Coding)"
238 depends on GST1_LIBAV_PATENTED
239
240 config GST1_LIBAV_PARSER_ac3
241 bool "AC3"
242
243 config GST1_LIBAV_PARSER_h264
244 bool "H.264"
245 depends on GST1_LIBAV_PATENTED
246 select GST1_LIBAV_DECODER_h264
247
248 config GST1_LIBAV_PARSER_mpegaudio
249 bool "MPEG Audio"
250
251 config GST1_LIBAV_PARSER_mpegvideo
252 bool "MPEG Video"
253
254 config GST1_LIBAV_PARSER_mpeg4video
255 bool "MPEG-4 Video"
256
257 comment "Protocols ---"
258
259 config GST1_LIBAV_PROTOCOL_file
260 bool "file:"
261
262 config GST1_LIBAV_PROTOCOL_http
263 bool "http:"
264
265 config GST1_LIBAV_PROTOCOL_pipe
266 bool "pipe:"
267
268 config GST1_LIBAV_PROTOCOL_rtp
269 bool "rtp:"
270 select GST1_LIBAV_PROTOCOL_udp
271
272 config GST1_LIBAV_PROTOCOL_tcp
273 bool "tcp:"
274
275 config GST1_LIBAV_PROTOCOL_udp
276 bool "udp:"
277
278 endmenu
279