diff options
Diffstat (limited to 'recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb')
-rw-r--r-- | recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb | 32 |
1 files changed, 9 insertions, 23 deletions
diff --git a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb index a13cf30ab..d7ac9b474 100644 --- a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb +++ b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb | |||
@@ -24,7 +24,9 @@ DEPENDS:append:imxvpu = " imx-vpuwrap" | |||
24 | DEPENDS:append:imxfbdev:imxgpu = " libdrm" | 24 | DEPENDS:append:imxfbdev:imxgpu = " libdrm" |
25 | DEPENDS_IMXGPU = "" | 25 | DEPENDS_IMXGPU = "" |
26 | DEPENDS_IMXGPU:imxgpu = "${DEPENDS_IMX_OPENCL_CONVERTER}" | 26 | DEPENDS_IMXGPU:imxgpu = "${DEPENDS_IMX_OPENCL_CONVERTER}" |
27 | DEPENDS_IMX_OPENCL_CONVERTER = "" | 27 | DEPENDS_IMX_OPENCL_CONVERTER = "imx-opencl-converter" |
28 | DEPENDS_IMX_OPENCL_CONVERTER:mx6-nxp-bsp = "" | ||
29 | DEPENDS_IMX_OPENCL_CONVERTER:mx7-nxp-bsp = "" | ||
28 | DEPENDS_IMX_OPENCL_CONVERTER:mx8-nxp-bsp = "imx-opencl-converter" | 30 | DEPENDS_IMX_OPENCL_CONVERTER:mx8-nxp-bsp = "imx-opencl-converter" |
29 | DEPENDS_IMX_OPENCL_CONVERTER:mx8mm-nxp-bsp = "" | 31 | DEPENDS_IMX_OPENCL_CONVERTER:mx8mm-nxp-bsp = "" |
30 | DEPENDS_IMX_OPENCL_CONVERTER:mx95-nxp-bsp = "imx-opencl-converter" | 32 | DEPENDS_IMX_OPENCL_CONVERTER:mx95-nxp-bsp = "imx-opencl-converter" |
@@ -34,25 +36,11 @@ RREPLACES:${PN} = "gst1.0-fsl-plugin" | |||
34 | RPROVIDES:${PN} = "gst1.0-fsl-plugin" | 36 | RPROVIDES:${PN} = "gst1.0-fsl-plugin" |
35 | RCONFLICTS:${PN} = "gst1.0-fsl-plugin" | 37 | RCONFLICTS:${PN} = "gst1.0-fsl-plugin" |
36 | 38 | ||
37 | PV = "4.8.3+git${SRCPV}" | 39 | PV = "4.9.3+git${SRCPV}" |
38 | 40 | ||
39 | SRC_URI = "git://github.com/nxp-imx/imx-gst1.0-plugin.git;protocol=https;branch=${SRCBRANCH} \ | 41 | SRC_URI = "git://github.com/nxp-imx/imx-gst1.0-plugin.git;protocol=https;branch=${SRCBRANCH}" |
40 | file://0001-aiurdemux-Fix-type-of-USER_DATA_LOCATION.patch \ | 42 | SRCBRANCH = "MM_04.09.03_2412_L6.12.y" |
41 | file://0002-aiurdemux.h-Include-glib-gprintf.h-for-g_printf-prot.patch \ | 43 | SRCREV = "370510ef8137874339df18a2a35ec1d04d98fa0b" |
42 | file://0003-grecorder-Fix-build-with-clang.patch \ | ||
43 | file://0004-gstimxcommon-Return-0-instead-of-NULL-for-a-function.patch \ | ||
44 | file://0005-aiurstreamcache-Include-gst-gstinfo.h.patch \ | ||
45 | file://0006-Fix-typecast-warnings-found-with-clang.patch \ | ||
46 | file://0007-gstimxv4l2-Fix-typecasting-errors.patch \ | ||
47 | file://0008-beepdec-Declare-beep_register_external_typefinders.patch \ | ||
48 | file://0009-gstimxv4l2.c-Fix-incompatible-integer-to-pointer-con.patch \ | ||
49 | file://0010-provide-declaration-for-aiur_register_external_typef.patch \ | ||
50 | file://0011-meson-Undef-_TIME_BITS-along-with-_FILE_OFFSET_BITS.patch \ | ||
51 | " | ||
52 | SRCBRANCH = "MM_04.08.03_2312_L6.6.y" | ||
53 | SRCREV = "91c7fec888cf8932c91e354331aad94975cae3ff" | ||
54 | |||
55 | S = "${WORKDIR}/git" | ||
56 | 44 | ||
57 | inherit meson pkgconfig use-imx-headers | 45 | inherit meson pkgconfig use-imx-headers |
58 | 46 | ||
@@ -61,13 +49,11 @@ PLATFORM:mx6sl-nxp-bsp = "MX6SL" | |||
61 | PLATFORM:mx6sx-nxp-bsp = "MX6SX" | 49 | PLATFORM:mx6sx-nxp-bsp = "MX6SX" |
62 | PLATFORM:mx6ul-nxp-bsp = "MX6UL" | 50 | PLATFORM:mx6ul-nxp-bsp = "MX6UL" |
63 | PLATFORM:mx6sll-nxp-bsp = "MX6SLL" | 51 | PLATFORM:mx6sll-nxp-bsp = "MX6SLL" |
64 | PLATFORM:mx7-nxp-bsp= "MX7D" | 52 | PLATFORM:mx7-nxp-bsp = "MX7D" |
65 | PLATFORM:mx7ulp-nxp-bsp= "MX7ULP" | 53 | PLATFORM:mx7ulp-nxp-bsp = "MX7ULP" |
66 | PLATFORM:mx8-nxp-bsp = "MX8" | 54 | PLATFORM:mx8-nxp-bsp = "MX8" |
67 | PLATFORM:mx9-nxp-bsp = "MX9" | 55 | PLATFORM:mx9-nxp-bsp = "MX9" |
68 | 56 | ||
69 | CFLAGS:append:toolchain-clang = " -Wno-implicit-int -Wno-int-conversion -Wno-incompatible-function-pointer-types" | ||
70 | |||
71 | # Todo add a mechanism to map possible build targets | 57 | # Todo add a mechanism to map possible build targets |
72 | EXTRA_OEMESON = "-Dplatform=${PLATFORM} \ | 58 | EXTRA_OEMESON = "-Dplatform=${PLATFORM} \ |
73 | -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \ | 59 | -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \ |