The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / ffmpeg / Config.in
1 menuconfig BR2_PACKAGE_FFMPEG
2         bool "ffmpeg"
3         # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW
4         depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
5         depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
6         help
7           FFmpeg is a complete, cross-platform solution to record, convert
8           and stream audio and video.
9
10           http://www.ffmpeg.org
11
12 if BR2_PACKAGE_FFMPEG
13
14 config BR2_PACKAGE_FFMPEG_GPL
15         bool "Enable GPL code"
16         help
17           allow use of GPL code, the resulting libs and binaries will
18           be under GPL
19
20 config BR2_PACKAGE_FFMPEG_NONFREE
21         bool "Enable nonfree code"
22         help
23           allow use of nonfree code, the resulting libs and binaries
24           will be unredistributable
25
26 config BR2_PACKAGE_FFMPEG_FFMPEG
27         bool "Build ffmpeg (the command line application)"
28         select BR2_PACKAGE_FFMPEG_SWSCALE
29         default y
30         help
31           FFmpeg is a very fast video and audio converter.
32           It can also grab from a live audio/video source.
33
34           It is not needed if you want to link the FFmpeg libraries
35           to your application.
36
37 config BR2_PACKAGE_FFMPEG_FFPLAY
38         bool "Build ffplay"
39         select BR2_PACKAGE_SDL
40         help
41           FFplay is a very simple and portable media player using the
42           FFmpeg libraries and the SDL library.
43           It is mostly used as a testbed for the various FFmpeg APIs.
44
45 config BR2_PACKAGE_FFMPEG_FFSERVER
46         bool "Build ffserver"
47         help
48           FFserver is a streaming server for both audio and video.
49
50 config BR2_PACKAGE_FFMPEG_FFPROBE
51         bool "Build ffprobe"
52         help
53           FFprobe is a utility to determine the audio and video
54           characteristics of a container file.
55
56 config BR2_PACKAGE_FFMPEG_AVRESAMPLE
57         bool "Build libavresample"
58         help
59           Avresample is a audio conversion library for compatibility.
60
61 config BR2_PACKAGE_FFMPEG_POSTPROC
62         bool "Build libpostproc"
63         depends on BR2_PACKAGE_FFMPEG_GPL
64         help
65           Postproc is a library of video postprocessing routines.
66
67 config BR2_PACKAGE_FFMPEG_SWSCALE
68         bool "Build libswscale"
69         help
70           Swscale is a library of video scaling routines.
71
72 config BR2_PACKAGE_FFMPEG_ENCODERS
73         string "Enabled encoders"
74         default "all"
75         help
76           Space-separated list of encoders to build in FFmpeg,
77           or "all" to build all of them.
78
79           Run ./configure --list-encoders in the ffmpeg sources
80           directory to know the available options.
81
82 config BR2_PACKAGE_FFMPEG_DECODERS
83         string "Enabled decoders"
84         default "all"
85         help
86           Space-separated list of decoders to build in FFmpeg,
87           or "all" to build all of them.
88
89           Run ./configure --list-decoders in the ffmpeg sources
90           directory to know the available options.
91
92 config BR2_PACKAGE_FFMPEG_MUXERS
93         string "Enabled muxers"
94         default "all"
95         help
96           Space-separated list of muxers to build in FFmpeg,
97           or "all" to build all of them.
98
99           Run ./configure --list-muxers in the ffmpeg sources
100           directory to know the available options.
101
102 config BR2_PACKAGE_FFMPEG_DEMUXERS
103         string "Enabled demuxers"
104         default "all"
105         help
106           Space-separated list of demuxers to build in FFmpeg,
107           or "all" to build all of them.
108
109           Run ./configure --list-demuxers in the ffmpeg sources
110           directory to know the available options.
111
112 config BR2_PACKAGE_FFMPEG_PARSERS
113         string "Enabled parsers"
114         default "all"
115         help
116           Space-separated list of parsers to build in FFmpeg,
117           or "all" to build all of them.
118
119           Run ./configure --list-parsers in the ffmpeg sources
120           directory to know the available options.
121
122 config BR2_PACKAGE_FFMPEG_BSFS
123         string "Enabled bitstreams"
124         default "all"
125         help
126           Space-separated list of bitstream filters to build in FFmpeg,
127           or "all" to build all of them.
128
129           Run ./configure --list-bsfs in the ffmpeg sources
130           directory to know the available options.
131
132 config BR2_PACKAGE_FFMPEG_PROTOCOLS
133         string "Enabled protocols"
134         default "all"
135         help
136           Space-separated list of protocols to build in FFmpeg,
137           or "all" to build all of them.
138
139           Run ./configure --list-protocols in the ffmpeg sources
140           directory to know the available options.
141
142 config BR2_PACKAGE_FFMPEG_FILTERS
143         string "Enabled filters"
144         default "all"
145         help
146           Space-separated list of filters to build in FFmpeg,
147           or "all" to build all of them.
148
149           Run ./configure --list-filters in the ffmpeg sources
150           directory to know the available options.
151
152 config BR2_PACKAGE_FFMPEG_INDEVS
153         bool "Enable input devices"
154         default y
155
156 config BR2_PACKAGE_FFMPEG_OUTDEVS
157         bool "Enable output devices"
158         default y
159
160 config BR2_PACKAGE_FFMPEG_EXTRACONF
161         string "Additional parameters for ./configure"
162         default ""
163         help
164           Extra parameters that will be appended to FFmpeg's
165           ./configure commandline.
166
167 endif