summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/recipes-multimedia/gstreamer/gst-va-intel.bb47
-rw-r--r--common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb7
-rw-r--r--common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.10.bb (renamed from common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.9.bb)0
-rw-r--r--common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc4
-rw-r--r--common/recipes-multimedia/libva/libva-intel-driver_1.5.0.bb (renamed from common/recipes-multimedia/libva/libva-intel-driver_1.4.1.bb)4
-rw-r--r--common/recipes-multimedia/libva/libva_1.0.16.bb11
-rw-r--r--common/recipes-multimedia/libva/libva_1.4.1.bb6
-rw-r--r--common/recipes-multimedia/libva/libva_1.5.0.bb (renamed from common/recipes-multimedia/libva/libva.inc)6
-rw-r--r--conf/machine/intel-core2-32.conf2
-rw-r--r--conf/machine/intel-corei7-64.conf2
-rw-r--r--meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf2
-rw-r--r--meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf2
-rw-r--r--meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf2
-rw-r--r--meta-nuc/conf/machine/nuc.conf2
-rw-r--r--meta-sugarbay/conf/machine/sugarbay.conf2
15 files changed, 15 insertions, 84 deletions
diff --git a/common/recipes-multimedia/gstreamer/gst-va-intel.bb b/common/recipes-multimedia/gstreamer/gst-va-intel.bb
deleted file mode 100644
index 556153a9..00000000
--- a/common/recipes-multimedia/gstreamer/gst-va-intel.bb
+++ /dev/null
@@ -1,47 +0,0 @@
1DESCRIPTION = "GStreamer Video Acceleration Add-ons for Intel BSPs"
2LICENSE = "MIT"
3DEPENDS = "gst-meta-base"
4LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \
5 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
6
7PR = "r2"
8
9def map_gst_vaapi(d):
10 if base_contains('MACHINE_FEATURES', 'va-impl-intel', "1", "0", d) == "1":
11 return "gst-va-intel-vaapi"
12 return ""
13
14VAAPI_IMPL = "${@map_gst_vaapi(d)}"
15
16PACKAGES = "\
17 gst-va-intel \
18 gst-va-intel-general \
19 gst-va-intel-video \
20 ${VAAPI_IMPL} \
21 "
22
23ALLOW_EMPTY_gst-va-intel = "1"
24ALLOW_EMPTY_gst-va-intel-general = "1"
25ALLOW_EMPTY_gst-va-intel-video = "1"
26ALLOW_EMPTY_gst-va-intel-vaapi = "1"
27
28RDEPENDS_gst-va-intel = "\
29 gst-va-intel-general \
30 gst-va-intel-video \
31 ${VAAPI_IMPL} \
32 "
33
34RDEPENDS_gst-va-intel-general = "\
35 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", \
36 "commercial", "gst-ffmpeg", "", d)} \
37 "
38
39RDEPENDS_gst-va-intel-video = "\
40 gst-plugins-good-isomp4 \
41 "
42
43# The gstreamer-vaapi package contains the vaapi implementation
44#
45RDEPENDS_gst-va-intel-vaapi = "\
46 gstreamer-vaapi-0.10 \
47 "
diff --git a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb b/common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb
deleted file mode 100644
index b863a741..00000000
--- a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb
+++ /dev/null
@@ -1,7 +0,0 @@
1require gstreamer-vaapi.inc
2
3DEPENDS += "gstreamer gst-plugins-base gst-plugins-bad"
4
5GST_API_VERSION = "0.10"
6
7PACKAGECONFIG_remove = "wayland"
diff --git a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.9.bb b/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.10.bb
index c1c4f5ac..c1c4f5ac 100644
--- a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.9.bb
+++ b/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.10.bb
diff --git a/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc b/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc
index 2b08d1ca..64c61313 100644
--- a/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc
+++ b/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc
@@ -15,8 +15,8 @@ SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/${REALPN}/${REALPN
15 file://install-tests.patch \ 15 file://install-tests.patch \
16 " 16 "
17 17
18SRC_URI[md5sum] = "d213d22affbb2d65ebf6107fec69999b" 18SRC_URI[md5sum] = "3bd90b696b644be943450ba0c1497193"
19SRC_URI[sha256sum] = "b5efbb5ccd3e9fd1ce16193dd14cfac327a8ec2662794c0067ff2603c3355003" 19SRC_URI[sha256sum] = "0dd236c7bf225322b8934fdba99a7a9e4542566a2acbe7564cdc3ec2c8b73c9d"
20 20
21S = "${WORKDIR}/${REALPN}-${PV}" 21S = "${WORKDIR}/${REALPN}-${PV}"
22 22
diff --git a/common/recipes-multimedia/libva/libva-intel-driver_1.4.1.bb b/common/recipes-multimedia/libva/libva-intel-driver_1.5.0.bb
index 1a04ef48..ba09c2c6 100644
--- a/common/recipes-multimedia/libva/libva-intel-driver_1.4.1.bb
+++ b/common/recipes-multimedia/libva/libva-intel-driver_1.5.0.bb
@@ -16,8 +16,8 @@ DEPENDS = "libva libdrm"
16SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/${BPN}/${BPN}-${PV}.tar.bz2" 16SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/${BPN}/${BPN}-${PV}.tar.bz2"
17SRC_URI += "file://wayland-include.patch" 17SRC_URI += "file://wayland-include.patch"
18 18
19SRC_URI[md5sum] = "688d5f4d7884b15e70205d528c1d61da" 19SRC_URI[md5sum] = "16752f1584398265072129553b7907ce"
20SRC_URI[sha256sum] = "fe6784c7ba6092204e3e7d4142e6023386b43f08127dae1243385078c5c21fec" 20SRC_URI[sha256sum] = "d0b448193ab34b622cd14e4db8ca29991a4038b4eb459a8fbbcbd7db843da3dc"
21 21
22inherit autotools pkgconfig 22inherit autotools pkgconfig
23 23
diff --git a/common/recipes-multimedia/libva/libva_1.0.16.bb b/common/recipes-multimedia/libva/libva_1.0.16.bb
deleted file mode 100644
index 4c8ab141..00000000
--- a/common/recipes-multimedia/libva/libva_1.0.16.bb
+++ /dev/null
@@ -1,11 +0,0 @@
1require libva.inc
2
3PACKAGECONFIG[x11] = ",,virtual/libx11 libxext libxfixes"
4PACKAGECONFIG[wayland] = ",,"
5
6PR = "${INC_PR}.0"
7
8SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/libva/libva-${PV}.tar.bz2"
9
10SRC_URI[md5sum] = "99343b27cf24e99abc0c5db2d09e30c8"
11SRC_URI[sha256sum] = "03e46f8f48f252e6b6112c495745100bc217ddded801fdb393384aab1fafeaa2"
diff --git a/common/recipes-multimedia/libva/libva_1.4.1.bb b/common/recipes-multimedia/libva/libva_1.4.1.bb
deleted file mode 100644
index 23a499c7..00000000
--- a/common/recipes-multimedia/libva/libva_1.4.1.bb
+++ /dev/null
@@ -1,6 +0,0 @@
1require libva.inc
2
3SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/libva/${BP}.tar.bz2"
4
5SRC_URI[md5sum] = "8e3e7096750c14d1f98da807df7c1ba5"
6SRC_URI[sha256sum] = "0662af0ecdf1cfd2bb47e86f5bf66009554fe12ce7bf5b9cec6a2cc43f3f4c11"
diff --git a/common/recipes-multimedia/libva/libva.inc b/common/recipes-multimedia/libva/libva_1.5.0.bb
index f7f50024..85fe4cdb 100644
--- a/common/recipes-multimedia/libva/libva.inc
+++ b/common/recipes-multimedia/libva/libva_1.5.0.bb
@@ -17,11 +17,13 @@ SECTION = "x11"
17LICENSE = "MIT" 17LICENSE = "MIT"
18LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f" 18LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f"
19 19
20INC_PR = "r1" 20SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/libva/${BP}.tar.bz2"
21SRC_URI[md5sum] = "ad0b55794308ec397d249a0a2a6df27a"
22SRC_URI[sha256sum] = "e946d4b3110e4e23ec6a588e0c828937e502c67196d1266214441fefc4b83486"
21 23
22DEPENDS = "libdrm virtual/mesa virtual/libgles1 virtual/libgles2 virtual/egl" 24DEPENDS = "libdrm virtual/mesa virtual/libgles1 virtual/libgles2 virtual/egl"
23 25
24inherit autotools-brokensep pkgconfig 26inherit autotools pkgconfig
25 27
26EXTRA_OECONF = "--disable-dummy-driver" 28EXTRA_OECONF = "--disable-dummy-driver"
27 29
diff --git a/conf/machine/intel-core2-32.conf b/conf/machine/intel-core2-32.conf
index 699d7578..2b79165f 100644
--- a/conf/machine/intel-core2-32.conf
+++ b/conf/machine/intel-core2-32.conf
@@ -15,7 +15,7 @@ MACHINE_FEATURES += "va-impl-intel"
15MACHINE_FEATURES += "wifi 3g" 15MACHINE_FEATURES += "wifi 3g"
16MACHINE_FEATURES += "intel-ucode" 16MACHINE_FEATURES += "intel-ucode"
17 17
18MACHINE_HWCODECS ?= "va-intel gst-va-intel" 18MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0"
19 19
20MACHINE_EXTRA_RRECOMMENDS += "linux-firmware" 20MACHINE_EXTRA_RRECOMMENDS += "linux-firmware"
21 21
diff --git a/conf/machine/intel-corei7-64.conf b/conf/machine/intel-corei7-64.conf
index d3da826a..491ef04e 100644
--- a/conf/machine/intel-corei7-64.conf
+++ b/conf/machine/intel-corei7-64.conf
@@ -15,7 +15,7 @@ MACHINE_FEATURES += "va-impl-intel"
15MACHINE_FEATURES += "wifi 3g" 15MACHINE_FEATURES += "wifi 3g"
16MACHINE_FEATURES += "intel-ucode" 16MACHINE_FEATURES += "intel-ucode"
17 17
18MACHINE_HWCODECS ?= "va-intel gst-va-intel" 18MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0"
19 19
20MACHINE_EXTRA_RRECOMMENDS += "linux-firmware lms8" 20MACHINE_EXTRA_RRECOMMENDS += "linux-firmware lms8"
21 21
diff --git a/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf b/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf
index 6487cd2f..eef4c130 100644
--- a/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf
+++ b/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf
@@ -16,7 +16,7 @@ require conf/machine/include/intel-corei7-64-common.inc
16require conf/machine/include/intel-common-pkgarch.inc 16require conf/machine/include/intel-common-pkgarch.inc
17require conf/machine/include/meta-intel.inc 17require conf/machine/include/meta-intel.inc
18 18
19MACHINE_HWCODECS ?= "va-intel gst-va-intel" 19MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0"
20 20
21XSERVER ?= "${XSERVER_X86_BASE} \ 21XSERVER ?= "${XSERVER_X86_BASE} \
22 ${XSERVER_X86_EXT} \ 22 ${XSERVER_X86_EXT} \
diff --git a/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf
index 6bbae7a0..385fb93f 100644
--- a/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf
+++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf
@@ -6,7 +6,7 @@
6#@DESCRIPTION: Machine configuration for Valley Island 32-bit systems, without Intel-proprietary graphics bits 6#@DESCRIPTION: Machine configuration for Valley Island 32-bit systems, without Intel-proprietary graphics bits
7 7
8PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" 8PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
9PREFERRED_VERSION_linux-yocto ?= "3.10%" 9PREFERRED_VERSION_linux-yocto ?= "3.14%"
10 10
11require conf/machine/include/intel-core2-32-common.inc 11require conf/machine/include/intel-core2-32-common.inc
12require conf/machine/include/intel-common-pkgarch.inc 12require conf/machine/include/intel-common-pkgarch.inc
diff --git a/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf
index a13cc171..7b5fe2d6 100644
--- a/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf
+++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf
@@ -7,7 +7,7 @@
7 7
8 8
9PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" 9PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
10PREFERRED_VERSION_linux-yocto ?= "3.10%" 10PREFERRED_VERSION_linux-yocto ?= "3.14%"
11 11
12require conf/machine/include/intel-corei7-64-common.inc 12require conf/machine/include/intel-corei7-64-common.inc
13require conf/machine/include/intel-common-pkgarch.inc 13require conf/machine/include/intel-common-pkgarch.inc
diff --git a/meta-nuc/conf/machine/nuc.conf b/meta-nuc/conf/machine/nuc.conf
index f9ab4d38..bdc4bca1 100644
--- a/meta-nuc/conf/machine/nuc.conf
+++ b/meta-nuc/conf/machine/nuc.conf
@@ -14,7 +14,7 @@ require conf/machine/include/meta-intel.inc
14require conf/machine/include/intel-corei7-64-common.inc 14require conf/machine/include/intel-corei7-64-common.inc
15require conf/machine/include/intel-common-pkgarch.inc 15require conf/machine/include/intel-common-pkgarch.inc
16 16
17MACHINE_HWCODECS ?= "va-intel gst-va-intel" 17MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0"
18 18
19XSERVER ?= "${XSERVER_X86_BASE} \ 19XSERVER ?= "${XSERVER_X86_BASE} \
20 ${XSERVER_X86_EXT} \ 20 ${XSERVER_X86_EXT} \
diff --git a/meta-sugarbay/conf/machine/sugarbay.conf b/meta-sugarbay/conf/machine/sugarbay.conf
index b5fda31d..a3357370 100644
--- a/meta-sugarbay/conf/machine/sugarbay.conf
+++ b/meta-sugarbay/conf/machine/sugarbay.conf
@@ -14,7 +14,7 @@ require conf/machine/include/meta-intel.inc
14require conf/machine/include/intel-corei7-64-common.inc 14require conf/machine/include/intel-corei7-64-common.inc
15require conf/machine/include/intel-common-pkgarch.inc 15require conf/machine/include/intel-common-pkgarch.inc
16 16
17MACHINE_HWCODECS ?= "va-intel gst-va-intel" 17MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0"
18MACHINE_EXTRA_RRECOMMENDS += "linux-firmware" 18MACHINE_EXTRA_RRECOMMENDS += "linux-firmware"
19 19
20MACHINE_FEATURES += "wifi" 20MACHINE_FEATURES += "wifi"