2 depends on PACKAGE_libffmpeg-custom
4 config FFMPEG_CUSTOM_PATENTED
5 bool "Include patented codecs and technologies"
10 config FFMPEG_CUSTOM_FFSERVER_SUPPORT
11 bool "Include support for ffserver (FFmpeg streaming server)"
12 select FFMPEG_CUSTOM_MUXER_ffm
13 select FFMPEG_CUSTOM_DEMUXER_ffm
14 select FFMPEG_CUSTOM_DEMUXER_rtsp
15 select FFMPEG_CUSTOM_PROTOCOL_rtp
17 config FFMPEG_CUSTOM_LIBDLNA_SUPPORT
18 bool "Include support for libdlna/ushare"
19 depends on FFMPEG_CUSTOM_PATENTED
20 select FFMPEG_CUSTOM_DECODER_ac3
21 select FFMPEG_CUSTOM_DECODER_atrac3
22 select FFMPEG_CUSTOM_DECODER_h264
23 select FFMPEG_CUSTOM_DECODER_jpegls
24 select FFMPEG_CUSTOM_DECODER_mp3
25 select FFMPEG_CUSTOM_DECODER_mpeg1video
26 select FFMPEG_CUSTOM_DECODER_mpeg2video
27 select FFMPEG_CUSTOM_DECODER_mpeg4
28 select FFMPEG_CUSTOM_DECODER_mpegvideo
29 select FFMPEG_CUSTOM_DECODER_wmav1
30 select FFMPEG_CUSTOM_DECODER_wmav2
31 select FFMPEG_CUSTOM_DECODER_png
32 select FFMPEG_CUSTOM_DEMUXER_ac3
33 select FFMPEG_CUSTOM_DEMUXER_h264
34 select FFMPEG_CUSTOM_DEMUXER_mp3
35 select FFMPEG_CUSTOM_DEMUXER_mpegvideo
37 config FFMPEG_CUSTOM_MINIDLNA_SUPPORT
38 bool "Include support for minidlna"
39 depends on FFMPEG_CUSTOM_PATENTED
40 select FFMPEG_CUSTOM_DECODER_aac
41 select FFMPEG_CUSTOM_DECODER_ac3
42 select FFMPEG_CUSTOM_DECODER_flac
43 select FFMPEG_CUSTOM_DECODER_h264
44 select FFMPEG_CUSTOM_DECODER_jpegls
45 select FFMPEG_CUSTOM_DECODER_mp3
46 select FFMPEG_CUSTOM_DECODER_mpeg1video
47 select FFMPEG_CUSTOM_DECODER_mpeg2video
48 select FFMPEG_CUSTOM_DECODER_mpeg4
49 select FFMPEG_CUSTOM_DECODER_mpegvideo
50 select FFMPEG_CUSTOM_DECODER_wmav1
51 select FFMPEG_CUSTOM_DECODER_wmav2
52 select FFMPEG_CUSTOM_DECODER_png
53 select FFMPEG_CUSTOM_DEMUXER_aac
54 select FFMPEG_CUSTOM_DEMUXER_ac3
55 select FFMPEG_CUSTOM_DEMUXER_avi
56 select FFMPEG_CUSTOM_DEMUXER_flac
57 select FFMPEG_CUSTOM_DEMUXER_h264
58 select FFMPEG_CUSTOM_DEMUXER_matroska
59 select FFMPEG_CUSTOM_DEMUXER_mov
60 select FFMPEG_CUSTOM_DEMUXER_mp3
61 select FFMPEG_CUSTOM_DEMUXER_mpegvideo
62 select FFMPEG_CUSTOM_PROTOCOL_file
64 comment "Encoders ---"
66 config FFMPEG_CUSTOM_ENCODER_ac3
68 depends on FFMPEG_CUSTOM_PATENTED
69 select FFMPEG_CUSTOM_PARSER_ac3
71 config FFMPEG_CUSTOM_ENCODER_jpegls
74 config FFMPEG_CUSTOM_ENCODER_mpeg1video
77 config FFMPEG_CUSTOM_ENCODER_mpeg2video
79 depends on FFMPEG_CUSTOM_PATENTED
81 config FFMPEG_CUSTOM_ENCODER_mpeg4
83 depends on FFMPEG_CUSTOM_PATENTED
85 config FFMPEG_CUSTOM_ENCODER_pcm_s16be
86 bool "PCM signed 16-bit big-endian"
88 config FFMPEG_CUSTOM_ENCODER_pcm_s16le
89 bool "PCM signed 16-bit little-endian"
91 config FFMPEG_CUSTOM_ENCODER_png
93 select FFMPEG_CUSTOM_ENCODER_zlib
95 config FFMPEG_CUSTOM_ENCODER_vorbis
98 config FFMPEG_CUSTOM_ENCODER_zlib
101 comment "Decoders ---"
103 config FFMPEG_CUSTOM_DECODER_aac
104 bool "AAC (Advanced Audio Coding)"
105 depends on FFMPEG_CUSTOM_PATENTED
106 select FFMPEG_CUSTOM_PARSER_aac
108 config FFMPEG_CUSTOM_DECODER_ac3
110 depends on FFMPEG_CUSTOM_PATENTED
111 select FFMPEG_CUSTOM_PARSER_ac3
113 config FFMPEG_CUSTOM_DECODER_atrac3
115 depends on FFMPEG_CUSTOM_PATENTED
117 config FFMPEG_CUSTOM_DECODER_flac
120 config FFMPEG_CUSTOM_DECODER_gif
123 config FFMPEG_CUSTOM_DECODER_h264
125 depends on FFMPEG_CUSTOM_PATENTED
127 config FFMPEG_CUSTOM_DECODER_jpegls
130 config FFMPEG_CUSTOM_DECODER_mp2
131 bool "MP2 (MPEG Audio Layer 2)"
132 depends on FFMPEG_CUSTOM_PATENTED
134 config FFMPEG_CUSTOM_DECODER_mp3
135 bool "MP3 (MPEG Audio Layer 2)"
136 depends on FFMPEG_CUSTOM_PATENTED
138 config FFMPEG_CUSTOM_DECODER_mpegvideo
141 config FFMPEG_CUSTOM_DECODER_mpeg1video
144 config FFMPEG_CUSTOM_DECODER_mpeg2video
146 depends on FFMPEG_CUSTOM_PATENTED
148 config FFMPEG_CUSTOM_DECODER_mpeg4
150 depends on FFMPEG_CUSTOM_PATENTED
152 config FFMPEG_CUSTOM_DECODER_pcm_s16be
153 bool "PCM signed 16-bit big-endian"
155 config FFMPEG_CUSTOM_DECODER_pcm_s16le
156 bool "PCM signed 16-bit little-endian"
158 config FFMPEG_CUSTOM_DECODER_png
160 select FFMPEG_CUSTOM_DECODER_zlib
162 config FFMPEG_CUSTOM_DECODER_vorbis
165 config FFMPEG_CUSTOM_DECODER_wmav1
167 depends on FFMPEG_CUSTOM_PATENTED
169 config FFMPEG_CUSTOM_DECODER_wmav2
171 depends on FFMPEG_CUSTOM_PATENTED
173 config FFMPEG_CUSTOM_DECODER_zlib
178 config FFMPEG_CUSTOM_MUXER_ac3
180 depends on FFMPEG_CUSTOM_PATENTED
182 config FFMPEG_CUSTOM_MUXER_ffm
183 bool "FFM (ffserver live feed)"
185 config FFMPEG_CUSTOM_MUXER_h264
187 depends on FFMPEG_CUSTOM_PATENTED
189 config FFMPEG_CUSTOM_MUXER_mp3
190 bool "MP3 (MPEG Audio Layer 3)"
192 config FFMPEG_CUSTOM_MUXER_mp4
195 config FFMPEG_CUSTOM_MUXER_mpeg1video
198 config FFMPEG_CUSTOM_MUXER_mpeg2video
201 config FFMPEG_CUSTOM_MUXER_mpegts
204 config FFMPEG_CUSTOM_MUXER_ogg
207 config FFMPEG_CUSTOM_MUXER_rtp
210 comment "Demuxers ---"
212 config FFMPEG_CUSTOM_DEMUXER_aac
215 config FFMPEG_CUSTOM_DEMUXER_avi
216 bool "AVI (Audio Video Interleave)"
218 config FFMPEG_CUSTOM_DEMUXER_ac3
221 config FFMPEG_CUSTOM_DEMUXER_flac
224 config FFMPEG_CUSTOM_DEMUXER_ffm
225 bool "FFM (ffserver live feed)"
227 config FFMPEG_CUSTOM_DEMUXER_h264
229 depends on FFMPEG_CUSTOM_PATENTED
231 config FFMPEG_CUSTOM_DEMUXER_matroska
232 bool "Matroska (MKA,MKV)"
233 select FFMPEG_CUSTOM_DECODER_zlib
235 config FFMPEG_CUSTOM_DEMUXER_mov
236 bool "MOV/MP4/M4A/3GP/3G2/MJ2"
237 select FFMPEG_CUSTOM_DECODER_zlib
239 config FFMPEG_CUSTOM_DEMUXER_mp3
240 bool "MP3 (MPEG Audio Layer 3)"
241 select FFMPEG_CUSTOM_PARSER_mpegaudio
243 config FFMPEG_CUSTOM_DEMUXER_mpegvideo
246 config FFMPEG_CUSTOM_DEMUXER_mpegps
249 config FFMPEG_CUSTOM_DEMUXER_mpegts
252 config FFMPEG_CUSTOM_DEMUXER_ogg
255 config FFMPEG_CUSTOM_DEMUXER_rm
258 RealMedia format demuxer
260 config FFMPEG_CUSTOM_DEMUXER_rtsp
262 select FFMPEG_CUSTOM_DEMUXER_rm
263 select FFMPEG_CUSTOM_DEMUXER_sdp
265 config FFMPEG_CUSTOM_DEMUXER_sdp
267 select FFMPEG_CUSTOM_DEMUXER_mpegts
269 comment "Parsers ---"
271 config FFMPEG_CUSTOM_PARSER_aac
272 bool "AAC (Advanced Audio Coding)"
273 depends on FFMPEG_CUSTOM_PATENTED
275 config FFMPEG_CUSTOM_PARSER_ac3
278 config FFMPEG_CUSTOM_PARSER_h264
280 depends on FFMPEG_CUSTOM_PATENTED
281 select FFMPEG_CUSTOM_DECODER_h264
283 config FFMPEG_CUSTOM_PARSER_mpegaudio
286 config FFMPEG_CUSTOM_PARSER_mpegvideo
289 config FFMPEG_CUSTOM_PARSER_mpeg4video
292 comment "Protocols ---"
294 config FFMPEG_CUSTOM_PROTOCOL_file
297 config FFMPEG_CUSTOM_PROTOCOL_http
300 config FFMPEG_CUSTOM_PROTOCOL_pipe
303 config FFMPEG_CUSTOM_PROTOCOL_rtp
305 select FFMPEG_CUSTOM_PROTOCOL_udp
307 config FFMPEG_CUSTOM_PROTOCOL_tcp
310 config FFMPEG_CUSTOM_PROTOCOL_udp