123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- comment "ffmpeg requires a toolchain with LARGEFILE and IPV6 support"
- depends on !(BR2_LARGEFILE && BR2_INET_IPV6)
- menuconfig BR2_PACKAGE_FFMPEG
- bool "ffmpeg"
- depends on BR2_LARGEFILE
- depends on BR2_INET_IPV6
- help
- FFmpeg is a complete, cross-platform solution to record, convert
- and stream audio and video.
- http://www.ffmpeg.org
- if BR2_PACKAGE_FFMPEG
- config BR2_PACKAGE_FFMPEG_GPL
- bool "Enable GPL code"
- help
- allow use of GPL code, the resulting libs and binaries will
- be under GPL
- config BR2_PACKAGE_FFMPEG_NONFREE
- bool "Enable nonfree code"
- help
- allow use of nonfree code, the resulting libs and binaries
- will be unredistributable
- config BR2_PACKAGE_FFMPEG_FFMPEG
- bool "Build ffmpeg (the command line application)"
- select BR2_PACKAGE_FFMPEG_SWSCALE
- default y
- help
- FFmpeg is a very fast video and audio converter.
- It can also grab from a live audio/video source.
- It is not needed if you want to link the FFmpeg libraries
- to your application.
- config BR2_PACKAGE_FFMPEG_FFPLAY
- bool "Build ffplay"
- select BR2_PACKAGE_SDL
- help
- FFplay is a very simple and portable media player using the
- FFmpeg libraries and the SDL library.
- It is mostly used as a testbed for the various FFmpeg APIs.
- config BR2_PACKAGE_FFMPEG_FFSERVER
- bool "Build ffserver"
- help
- FFserver is a streaming server for both audio and video.
- config BR2_PACKAGE_FFMPEG_POSTPROC
- bool "Build libpostproc"
- depends on BR2_PACKAGE_FFMPEG_GPL
- help
- Postproc is a library of video postprocessing routines.
- config BR2_PACKAGE_FFMPEG_SWSCALE
- bool "Build libswscale"
- help
- Swscale is a library of video scaling routines.
- config BR2_PACKAGE_FFMPEG_ENCODERS
- string "Enabled encoders"
- default "all"
- help
- Space-separated list of encoders to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-encoders in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_DECODERS
- string "Enabled decoders"
- default "all"
- help
- Space-separated list of decoders to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-decoders in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_MUXERS
- string "Enabled muxers"
- default "all"
- help
- Space-separated list of muxers to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-muxers in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_DEMUXERS
- string "Enabled demuxers"
- default "all"
- help
- Space-separated list of demuxers to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-demuxers in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_PARSERS
- string "Enabled parsers"
- default "all"
- help
- Space-separated list of parsers to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-parsers in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_BSFS
- string "Enabled bitstreams"
- default "all"
- help
- Space-separated list of bitstream filters to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-bsfs in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_PROTOCOLS
- string "Enabled protocols"
- default "all"
- help
- Space-separated list of protocols to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-protocols in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_FILTERS
- string "Enabled filters"
- default "all"
- help
- Space-separated list of filters to build in FFmpeg,
- or "all" to build all of them.
- Run ./configure --list-filters in the ffmpeg sources
- directory to know the available options.
- config BR2_PACKAGE_FFMPEG_INDEVS
- bool "Enable input devices"
- default y
- config BR2_PACKAGE_FFMPEG_OUTDEVS
- bool "Enable output devices"
- default y
- config BR2_PACKAGE_FFMPEG_EXTRACONF
- string "Additional parameters for ./configure"
- default ""
- help
- Extra parameters that will be appended to FFmpeg's
- ./configure commandline.
- endif
|