summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--conf/machine/include/rpi-default-providers.inc3
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend13
2 files changed, 9 insertions, 7 deletions
diff --git a/conf/machine/include/rpi-default-providers.inc b/conf/machine/include/rpi-default-providers.inc
index 5231a84..d5785fa 100644
--- a/conf/machine/include/rpi-default-providers.inc
+++ b/conf/machine/include/rpi-default-providers.inc
@@ -8,3 +8,6 @@ PREFERRED_PROVIDER_virtual/libgl ?= "${@bb.utils.contains("MACHINE_FEATURES", "v
8PREFERRED_PROVIDER_virtual/mesa ?= "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "mesa", "mesa-gl", d)}" 8PREFERRED_PROVIDER_virtual/mesa ?= "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "mesa", "mesa-gl", d)}"
9PREFERRED_PROVIDER_virtual/libgbm ?= "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "mesa", "mesa-gl", d)}" 9PREFERRED_PROVIDER_virtual/libgbm ?= "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "mesa", "mesa-gl", d)}"
10PREFERRED_PROVIDER_jpeg ?= "jpeg" 10PREFERRED_PROVIDER_jpeg ?= "jpeg"
11
12PREFERRED_PROVIDER_virtual/libomxil ?= "userland"
13VIRTUAL-RUNTIME_libomxil = "userland"
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend
index f892c66..a7aa8d9 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-omx_%.bbappend
@@ -1,9 +1,8 @@
1DEPENDS_append_rpi = " userland"
2GSTREAMER_1_0_OMX_TARGET_rpi = "rpi" 1GSTREAMER_1_0_OMX_TARGET_rpi = "rpi"
3GSTREAMER_1_0_OMX_CORE_NAME_rpi = "${libdir}/libopenmaxil.so" 2GSTREAMER_1_0_OMX_CORE_NAME_rpi = "${libdir}/libopenmaxil.so"
4# How to make this RPI specific? 3EXTRA_OEMESON_append_rpi = " -Dheader_path=${STAGING_DIR_TARGET}/usr/include"
5EXTRA_OECONF_append_rpi = " CFLAGS="$CFLAGS -I${STAGING_DIR_TARGET}/usr/include/IL -I${STAGING_DIR_TARGET}/usr/include/interface/vcos/pthreads -I${STAGING_DIR_TARGET}/usr/include/interface/vmcs_host/linux"" 4CFLAGS_append_rpi = " \
6#examples only build with GL but not GLES, so disable it for RPI 5 -I${STAGING_DIR_TARGET}/usr/include/IL \
7EXTRA_OECONF_append_rpi = " --disable-examples" 6 -I${STAGING_DIR_TARGET}/usr/include/interface/vcos/pthreads \
8 7 -I${STAGING_DIR_TARGET}/usr/include/interface/vmcs_host/linux \
9RDEPENDS_${PN}_append_rpi = " userland" 8"