mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-05 14:09:53 +03:00
Remove multimedia subdirectory
Unless it was a group of sub-packages, packages was never regrouped by category. multimedia/ was an exception to this rule. This patch move packages/multimedia/ sub-directories to packages/. It keeps two subdirectories for gstream 0.10 and gstreamer 1.X. Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
committed by
Peter Korsgaard
parent
bafa8fcc6c
commit
adf6511013
158
package/ffmpeg/Config.in
Normal file
158
package/ffmpeg/Config.in
Normal file
@@ -0,0 +1,158 @@
|
||||
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
|
||||
Reference in New Issue
Block a user