source: packages/multimedia/ffmpeg/Config.in @ 17937

Last change on this file since 17937 was 17937, checked in by nbd, 7 years ago

ffmpeg: clean up, fix config errors

  • Property copyright set to Copyright (C) 2008 OpenWrt.org
  • Property licence set to GPLv2
File size: 3.9 KB
Line 
1
2# FFmpeg configuration
3
4if PACKAGE_libffmpeg
5
6config FFMPEG_FFSERVER_SUPPORT
7        bool
8        select FFMPEG_MUXER_ffm
9        select FFMPEG_DEMUXER_rtsp
10        select FFMPEG_PROTOCOL_rtp
11
12config FFMPEG_LIBDLNA_SUPPORT
13        bool
14        default y if PACKAGE_libdlna
15        select FFMPEG_DECODER_ac3
16        select FFMPEG_DECODER_atrac3
17        select FFMPEG_DECODER_h264
18        select FFMPEG_DECODER_jpegls
19        select FFMPEG_DECODER_mp3
20        select FFMPEG_DECODER_mpeg1video
21        select FFMPEG_DECODER_mpeg2video
22        select FFMPEG_DECODER_mpeg4
23        select FFMPEG_DECODER_mpeg4aac
24        select FFMPEG_DECODER_mpegvideo
25        select FFMPEG_DECODER_wmav1
26        select FFMPEG_DECODER_wmav2
27        select FFMPEG_DECODER_png
28        select FFMPEG_DEMUXER_ac3
29        select FFMPEG_DEMUXER_h264
30        select FFMPEG_DEMUXER_mp3
31        select FFMPEG_DEMUXER_mpegvideo
32
33comment "Encoders ---"
34
35config FFMPEG_ENCODER_ac3
36        bool
37        prompt "AC3"
38        select FFMPEG_PARSER_ac3
39
40config FFMPEG_ENCODER_jpegls
41        bool
42        prompt "JPEG-LS"
43
44config FFMPEG_ENCODER_mpeg1video
45        bool
46        prompt "MPEG-1 Video"
47
48config FFMPEG_ENCODER_mpeg2video
49        bool
50        prompt "MPEG-2 Video"
51
52config FFMPEG_ENCODER_mpeg4
53        bool
54        prompt "MPEG-4"
55
56config FFMPEG_ENCODER_png
57        bool
58        prompt "PNG"
59        select FFMPEG_ENCODER_zlib
60
61config FFMPEG_ENCODER_zlib
62        bool
63        prompt "Zlib"
64
65comment "Decoders ---"
66
67config FFMPEG_DECODER_ac3
68        bool
69        prompt "AC3"
70        select FFMPEG_PARSER_ac3
71
72config FFMPEG_DECODER_atrac3
73        bool
74        prompt "ATRAC3"
75
76config FFMPEG_DECODER_gif
77        bool
78        prompt "GIF"
79
80config FFMPEG_DECODER_h264
81        bool
82        prompt "H.264"
83        select FFMPEG_PARSER_h264
84
85config FFMPEG_DECODER_jpegls
86        bool
87        prompt "JPEG-LS"
88
89config FFMPEG_DECODER_mp3
90        bool
91        prompt "MP3"
92        select FFMPEG_PARSER_mpegaudio
93
94config FFMPEG_DECODER_mpegvideo
95        bool
96        prompt "MPEG Video"
97
98config FFMPEG_DECODER_mpeg1video
99        bool
100        prompt "MPEG-1 Video"
101
102config FFMPEG_DECODER_mpeg2video
103        bool
104        prompt "MPEG-2 Video"
105
106config FFMPEG_DECODER_mpeg4
107        bool
108        prompt "MPEG-4"
109
110config FFMPEG_DECODER_mpeg4aac
111        bool
112        prompt "MPEG-4 (AAC)"
113
114config FFMPEG_DECODER_png
115        bool
116        prompt "PNG"
117        select FFMPEG_DECODER_zlib
118
119config FFMPEG_DECODER_wmav1
120        bool
121        prompt "WMAv1"
122
123config FFMPEG_DECODER_wmav2
124        bool
125        prompt "WMAv2"
126
127config FFMPEG_DECODER_zlib
128        bool
129        prompt "Zlib"
130
131comment "Muxers ---"
132
133config FFMPEG_MUXER_ac3
134        bool
135        prompt "AC3"
136        select FFMPEG_PARSER_ac3
137
138config FFMPEG_MUXER_ffm
139        bool
140        prompt "FFM (ffserver live feed)"
141
142config FFMPEG_MUXER_h264
143        bool
144        prompt "H.264"
145        select FFMPEG_PARSER_h264
146
147config FFMPEG_MUXER_mp3
148        bool
149        prompt "MP3"
150
151config FFMPEG_MUXER_mp4
152        bool
153        prompt "MP4"
154
155config FFMPEG_MUXER_mpeg1video
156        bool
157        prompt "MPEG-1 Video"
158
159config FFMPEG_MUXER_mpeg2video
160        bool
161        prompt "MPEG-2 Video"
162
163config FFMPEG_MUXER_mpegts
164        bool
165        prompt "MPEG-2 (TS)"
166
167config FFMPEG_MUXER_rtp
168        bool
169        prompt "RTP"
170
171comment "Demuxers ---"
172
173config FFMPEG_DEMUXER_ac3
174        bool
175        prompt "AC3"
176        select FFMPEG_PARSER_ac3
177
178config FFMPEG_DEMUXER_ffm
179        bool
180        prompt "FFM (ffserver live feed)"
181
182config FFMPEG_DEMUXER_h264
183        bool
184        prompt "H.264"
185        select FFMPEG_PARSER_h264
186
187config FFMPEG_DEMUXER_mp3
188        bool
189        prompt "MP3"
190
191config FFMPEG_DEMUXER_mpegvideo
192        bool
193        prompt "MPEG Video"
194        select FFMPEG_PARSER_mpegvideo
195
196config FFMPEG_DEMUXER_mpegps
197        bool
198        prompt "MPEG-2 (PS)"
199
200config FFMPEG_DEMUXER_mpegts
201        bool
202        prompt "MPEG-2 (TS)"
203
204config FFMPEG_DEMUXER_rtsp
205        bool
206        prompt "RTSP"
207        select FFMPEG_DEMUXER_sdp
208
209config FFMPEG_DEMUXER_sdp
210        bool
211        prompt "SDP"
212        select FFMPEG_DEMUXER_mpegts
213
214comment "Parsers ---"
215
216config FFMPEG_PARSER_ac3
217        bool
218        prompt "AC3"
219
220config FFMPEG_PARSER_h264
221        bool
222        prompt "H.264"
223
224config FFMPEG_PARSER_mpegaudio
225        bool
226        prompt "MPEG Audio"
227
228config FFMPEG_PARSER_mpegvideo
229        bool
230        prompt "MPEG Video"
231
232config FFMPEG_PARSER_mpeg4video
233        bool
234        prompt "MPEG-4 Video"
235
236comment "Protocols ---"
237
238config FFMPEG_PROTOCOL_file
239        bool
240        prompt "file:"
241
242config FFMPEG_PROTOCOL_http
243        bool
244        prompt "http:"
245
246config FFMPEG_PROTOCOL_pipe
247        bool
248        prompt "pipe:"
249
250config FFMPEG_PROTOCOL_rtp
251        bool
252        prompt "rtp:"
253        select FFMPEG_PROTOCOL_udp
254
255config FFMPEG_PROTOCOL_tcp
256        bool
257        prompt "tcp:"
258
259config FFMPEG_PROTOCOL_udp
260        bool
261        prompt "udp:"
262
263config FFMPEG_PROTOCOL_IPv6
264        bool
265        prompt "IPv6"
266
267endif
Note: See TracBrowser for help on using the repository browser.