summaryrefslogtreecommitdiffstats
path: root/package/gstreamer/gst-ffmpeg/Config.in
blob: 1e95d016f64f0dc709176e679ade12f609fd23d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
config BR2_PACKAGE_GST_FFMPEG
	bool "gst-ffmpeg"
	# Unsupported for MIPS R6. It bundles a version of libav which
	# doesn't have support for MIPS R6.
	depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
	# triggers https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65151 on sh
	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 || !BR2_sh
	depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_85180
	select BR2_PACKAGE_GST_PLUGINS_BASE
	help
	  GStreamer plugin containing one plugin with a set of
	  elements using the Libav library. It contains most popular
	  decoders as well as colorspace conversion elements.

	  This package is configured to use an internal copy of the
	  Libav library.

	  http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html

if BR2_PACKAGE_GST_FFMPEG

config BR2_PACKAGE_GST_FFMPEG_GPL
	bool "Enable GPL code"
	help
	  Allow use of GPL code. The resulting libs and binaries will
	  be under GPL.

endif

comment "gst-ffmpeg needs a toolchain w/ gcc >= 5"
	depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_5 && BR2_sh

comment "gst-ffmpeg needs a toolchain not affected by GCC bug 85180"
	depends on BR2_TOOLCHAIN_HAS_GCC_BUG_85180
OpenPOWER on IntegriCloud