diff options
author | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2015-03-31 10:15:32 +0300 |
---|---|---|
committer | Eirik Aavitsland <eirik.aavitsland@theqtcompany.com> | 2015-06-19 11:07:23 +0300 |
commit | 43c3f03b7e9e1daf7ba408c704062a16c632a7da (patch) | |
tree | 57dbbe0502e712d09929513eb6b35b840f535078 /conf | |
parent | 6bff46162db6cc701efa7fe8255fea81076b6b03 (diff) | |
download | meta-boot2qt-43c3f03b7e9e1daf7ba408c704062a16c632a7da.tar.gz |
gstreamer: make gstreamer version a DISTRO_FEATURE
GStreamer version can now be changed using a DISTRO_FEATURE:
'gstreamer010' for GStreamer 0.10 and 'gstreamer' for GStreamer 1.0
This can also be used to remove all gstreamer packages from image
and toolchain.
Default version is still the old 0.10
Change-Id: I54b19962ccd0dfd2f71bb44e231bf5af43ccfab9
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
Diffstat (limited to 'conf')
-rw-r--r-- | conf/distro/b2qt.conf | 6 | ||||
-rw-r--r-- | conf/distro/include/apalis-imx6.conf | 3 | ||||
-rw-r--r-- | conf/distro/include/colibri-imx6.conf | 2 | ||||
-rw-r--r-- | conf/distro/include/imx6qsabresd.conf | 3 | ||||
-rw-r--r-- | conf/distro/include/nitrogen6x.conf | 3 | ||||
-rw-r--r-- | conf/distro/include/tibidabo.conf | 3 |
6 files changed, 13 insertions, 7 deletions
diff --git a/conf/distro/b2qt.conf b/conf/distro/b2qt.conf index 1cfcac2..ac635d8 100644 --- a/conf/distro/b2qt.conf +++ b/conf/distro/b2qt.conf | |||
@@ -42,12 +42,12 @@ DISTRO_FEATURES_DEFAULT = "alsa argp bluetooth ext2 largefile usbgadget usbhost | |||
42 | POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" | 42 | POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" |
43 | DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio" | 43 | DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio" |
44 | 44 | ||
45 | # use GStreamer 0.10, optionally change to "gstreamer" to use GStreamer 1.0 | ||
46 | DISTRO_FEATURES += "gstreamer010" | ||
47 | |||
45 | PREFERRED_PROVIDER_jpeg ?= "libjpeg-turbo" | 48 | PREFERRED_PROVIDER_jpeg ?= "libjpeg-turbo" |
46 | PREFERRED_PROVIDER_jpeg-native ?= "libjpeg-turbo-native" | 49 | PREFERRED_PROVIDER_jpeg-native ?= "libjpeg-turbo-native" |
47 | 50 | ||
48 | COMMERCIAL_AUDIO_PLUGINS ?= "gst-plugins-ugly-mad gst-plugins-ugly-mpegaudioparse" | ||
49 | COMMERCIAL_VIDEO_PLUGINS ?= "gst-plugins-ugly-mpeg2dec gst-plugins-ugly-mpegstream gst-plugins-bad-mpegvideoparse" | ||
50 | |||
51 | MACHINE_EXTRA_INSTALL ?= "" | 51 | MACHINE_EXTRA_INSTALL ?= "" |
52 | MACHINE_EXTRA_INSTALL_SDK ?= "" | 52 | MACHINE_EXTRA_INSTALL_SDK ?= "" |
53 | MACHINE_EXTRA_INSTALL_SDK_HOST ?= "" | 53 | MACHINE_EXTRA_INSTALL_SDK_HOST ?= "" |
diff --git a/conf/distro/include/apalis-imx6.conf b/conf/distro/include/apalis-imx6.conf index c1e9c1b..2ceb4fe 100644 --- a/conf/distro/include/apalis-imx6.conf +++ b/conf/distro/include/apalis-imx6.conf | |||
@@ -39,7 +39,8 @@ MACHINE_EXTRA_INSTALL = "\ | |||
39 | libgal-mx6 \ | 39 | libgal-mx6 \ |
40 | libegl-mx6 \ | 40 | libegl-mx6 \ |
41 | libgles2-mx6 \ | 41 | libgles2-mx6 \ |
42 | gst-fsl-plugin \ | 42 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \ |
43 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | ||
43 | " | 44 | " |
44 | 45 | ||
45 | MACHINE_EXTRA_INSTALL_SDK = " \ | 46 | MACHINE_EXTRA_INSTALL_SDK = " \ |
diff --git a/conf/distro/include/colibri-imx6.conf b/conf/distro/include/colibri-imx6.conf index 8a048b1..f0b6179 100644 --- a/conf/distro/include/colibri-imx6.conf +++ b/conf/distro/include/colibri-imx6.conf | |||
@@ -37,6 +37,8 @@ MACHINE_EXTRA_INSTALL = "\ | |||
37 | libegl-mx6 \ | 37 | libegl-mx6 \ |
38 | libgles2-mx6 \ | 38 | libgles2-mx6 \ |
39 | gst-fsl-plugin \ | 39 | gst-fsl-plugin \ |
40 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \ | ||
41 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | ||
40 | " | 42 | " |
41 | 43 | ||
42 | MACHINE_EXTRA_INSTALL_SDK = " \ | 44 | MACHINE_EXTRA_INSTALL_SDK = " \ |
diff --git a/conf/distro/include/imx6qsabresd.conf b/conf/distro/include/imx6qsabresd.conf index 74b22d3..c677500 100644 --- a/conf/distro/include/imx6qsabresd.conf +++ b/conf/distro/include/imx6qsabresd.conf | |||
@@ -40,7 +40,8 @@ MACHINE_EXTRA_INSTALL = "\ | |||
40 | libgal-mx6 \ | 40 | libgal-mx6 \ |
41 | libegl-mx6 \ | 41 | libegl-mx6 \ |
42 | libgles2-mx6 \ | 42 | libgles2-mx6 \ |
43 | gst-fsl-plugin \ | 43 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \ |
44 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | ||
44 | libopencv-core \ | 45 | libopencv-core \ |
45 | libopencv-imgproc \ | 46 | libopencv-imgproc \ |
46 | libopencv-objdetect \ | 47 | libopencv-objdetect \ |
diff --git a/conf/distro/include/nitrogen6x.conf b/conf/distro/include/nitrogen6x.conf index d9a11ab..819960d 100644 --- a/conf/distro/include/nitrogen6x.conf +++ b/conf/distro/include/nitrogen6x.conf | |||
@@ -54,7 +54,8 @@ MACHINE_EXTRA_INSTALL = "\ | |||
54 | libgal-mx6 \ | 54 | libgal-mx6 \ |
55 | libegl-mx6 \ | 55 | libegl-mx6 \ |
56 | libgles2-mx6 \ | 56 | libgles2-mx6 \ |
57 | gst-fsl-plugin \ | 57 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \ |
58 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | ||
58 | bcm4330-nvram-config \ | 59 | bcm4330-nvram-config \ |
59 | libopencv-core \ | 60 | libopencv-core \ |
60 | libopencv-imgproc \ | 61 | libopencv-imgproc \ |
diff --git a/conf/distro/include/tibidabo.conf b/conf/distro/include/tibidabo.conf index cb8e019..cec9fd5 100644 --- a/conf/distro/include/tibidabo.conf +++ b/conf/distro/include/tibidabo.conf | |||
@@ -34,7 +34,8 @@ MACHINE_EXTRA_INSTALL = "\ | |||
34 | libgal-mx6 \ | 34 | libgal-mx6 \ |
35 | libegl-mx6 \ | 35 | libegl-mx6 \ |
36 | libgles2-mx6 \ | 36 | libgles2-mx6 \ |
37 | gst-fsl-plugin \ | 37 | ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \ |
38 | ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \ | ||
38 | " | 39 | " |
39 | 40 | ||
40 | MACHINE_EXTRA_INSTALL_SDK = " \ | 41 | MACHINE_EXTRA_INSTALL_SDK = " \ |