summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/gstreamer
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-multimedia/gstreamer')
-rw-r--r--recipes-multimedia/gstreamer/gst-devtools_1.28.1.bb (renamed from recipes-multimedia/gstreamer/gst-devtools_1.26.6.bb)2
-rw-r--r--recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch6
-rw-r--r--recipes-multimedia/gstreamer/gst-examples_1.28.1.bb (renamed from recipes-multimedia/gstreamer/gst-examples_1.26.6.bb)4
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-libav_1.28.1.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-libav_1.26.6.bb)2
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.1.imx.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb)7
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.28.1.imx.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb)4
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.28.1.imx.bbappend (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bbappend)0
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.28.1.imx.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb)4
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb19
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.28.1.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb)2
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.28.1.bbappend (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bbappend)0
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-python_1.28.1.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-python_1.26.6.bb)2
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.28.1.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.26.6.bb)2
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0_1.28.1.imx.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0_1.26.6.imx.bb)6
-rw-r--r--recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb10
15 files changed, 36 insertions, 34 deletions
diff --git a/recipes-multimedia/gstreamer/gst-devtools_1.26.6.bb b/recipes-multimedia/gstreamer/gst-devtools_1.28.1.bb
index fd32b0a80..70fcf6223 100644
--- a/recipes-multimedia/gstreamer/gst-devtools_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gst-devtools_1.28.1.bb
@@ -12,7 +12,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-${PV}
12 file://0001-connect-has-a-different-signature-on-musl.patch \ 12 file://0001-connect-has-a-different-signature-on-musl.patch \
13 " 13 "
14 14
15SRC_URI[sha256sum] = "dec8fc56d578d65c498e65e56efe44994c5d3f4e85dbbdff0242b441b32e19b2" 15SRC_URI[sha256sum] = "a4e49cd082972a132ca5f54be52a3c386db37c4cb0e487e017ba00d83a5f985d"
16 16
17DEPENDS = "glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base json-glib" 17DEPENDS = "glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base json-glib"
18RRECOMMENDS:${PN} = "git" 18RRECOMMENDS:${PN} = "git"
diff --git a/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch b/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch
index 828c87dc9..f3e42fece 100644
--- a/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch
+++ b/recipes-multimedia/gstreamer/gst-examples/0001-Make-player-examples-installable.patch
@@ -17,7 +17,7 @@ Index: gst-examples/playback/player/gst-play/meson.build
17=================================================================== 17===================================================================
18--- gst-examples.orig/playback/player/gst-play/meson.build 18--- gst-examples.orig/playback/player/gst-play/meson.build
19+++ gst-examples/playback/player/gst-play/meson.build 19+++ gst-examples/playback/player/gst-play/meson.build
20@@ -2,5 +2,6 @@ executable('gst-play', 20@@ -2,5 +2,6 @@
21 ['gst-play.c', 21 ['gst-play.c',
22 'gst-play-kb.c', 22 'gst-play-kb.c',
23 'gst-play-kb.h'], 23 'gst-play-kb.h'],
@@ -28,10 +28,10 @@ Index: gst-examples/playback/player/gtk/meson.build
28=================================================================== 28===================================================================
29--- gst-examples.orig/playback/player/gtk/meson.build 29--- gst-examples.orig/playback/player/gtk/meson.build
30+++ gst-examples/playback/player/gtk/meson.build 30+++ gst-examples/playback/player/gtk/meson.build
31@@ -20,5 +20,6 @@ if gtk_dep.found() 31@@ -21,5 +21,6 @@
32 'gtk-video-renderer.h', 32 'gtk-video-renderer.h',
33 'gtk-video-renderer.c'], 33 'gtk-video-renderer.c'],
34 c_args : extra_c_args, 34 c_args : extra_c_args,
35+ install: true, 35+ install: true,
36 dependencies : [gst_dep, gsttag_dep, gstplay_dep, gtk_dep, x11_dep]) 36 dependencies : [gst_dep, gsttag_dep, gstplay_dep, gtk_dep, x11_dep, gmodule_dep])
37 endif 37 endif
diff --git a/recipes-multimedia/gstreamer/gst-examples_1.26.6.bb b/recipes-multimedia/gstreamer/gst-examples_1.28.1.bb
index 1a606ad48..41f2c2fb5 100644
--- a/recipes-multimedia/gstreamer/gst-examples_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gst-examples_1.28.1.bb
@@ -10,12 +10,12 @@ LIC_FILES_CHKSUM = "file://playback/player/gtk/gtk-play.c;beginline=1;endline=20
10 10
11DEPENDS = "glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gtk+3 json-glib" 11DEPENDS = "glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gtk+3 json-glib"
12 12
13SRC_URI = "git://gitlab.freedesktop.org/gstreamer/gstreamer.git;protocol=https;branch=1.26 \ 13SRC_URI = "git://gitlab.freedesktop.org/gstreamer/gstreamer.git;protocol=https;branch=1.28;tag=${PV} \
14 file://0001-Make-player-examples-installable.patch \ 14 file://0001-Make-player-examples-installable.patch \
15 file://gst-player.desktop \ 15 file://gst-player.desktop \
16 " 16 "
17 17
18SRCREV = "6cbdcfaca66dd52cdc4670d6f5122c68b9161170" 18SRCREV = "dcb37e20147e3b59344bab1e1cbb57e908cc6b92"
19 19
20S = "${UNPACKDIR}/${BP}/subprojects/gst-examples" 20S = "${UNPACKDIR}/${BP}/subprojects/gst-examples"
21 21
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.26.6.bb b/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.28.1.bb
index a19ccd93d..6a8a54968 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.28.1.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \
12 " 12 "
13 13
14SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz" 14SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz"
15SRC_URI[sha256sum] = "6e50a6222d509c52b19143f9a7bd3581e22c745d0c4bc27ddb07e1229bcc11b8" 15SRC_URI[sha256sum] = "bfa91aaca38d0fd8addcdd559e35b7541e3f32a5f410194ec4ba18040defee9b"
16 16
17S = "${UNPACKDIR}/gst-libav-${PV}" 17S = "${UNPACKDIR}/gst-libav-${PV}"
18 18
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.1.imx.bb
index e139f258a..c978097aa 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.1.imx.bb
@@ -189,8 +189,8 @@ SRC_URI:append:mx93-nxp-bsp = " file://0001-MMFMWK-9590-gstcuda-disable-gir-buil
189SRC_URI:append:mx943-nxp-bsp = " file://0001-MMFMWK-9590-gstcuda-disable-gir-build-for-cuda-plugi.patch" 189SRC_URI:append:mx943-nxp-bsp = " file://0001-MMFMWK-9590-gstcuda-disable-gir-build-for-cuda-plugi.patch"
190 190
191GST1.0-PLUGINS-BAD_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-bad.git;protocol=https" 191GST1.0-PLUGINS-BAD_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-bad.git;protocol=https"
192SRCBRANCH = "MM_04.10.03_2512_L6.18.2" 192SRCBRANCH = "MM_04.11.00_2605_L6.18.20"
193SRCREV = "81b6888efe936153b88c32b22a12d60bf9395054" 193SRCREV = "ae93b57a6a238604c305ca79e25d6248b5bab5d6"
194 194
195inherit use-imx-headers 195inherit use-imx-headers
196 196
@@ -204,14 +204,13 @@ PACKAGECONFIG_REMOVE ?= "\
204PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}" 204PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}"
205PACKAGECONFIG:remove:mx93-nxp-bsp = "gl" 205PACKAGECONFIG:remove:mx93-nxp-bsp = "gl"
206PACKAGECONFIG:remove:mx943-nxp-bsp = "gl" 206PACKAGECONFIG:remove:mx943-nxp-bsp = "gl"
207PACKAGECONFIG:append:mx8-nxp-bsp = " kms tinycompress" 207PACKAGECONFIG:append:mx8-nxp-bsp = " kms"
208 208
209PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D}" 209PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D}"
210PACKAGECONFIG_G2D ??= "" 210PACKAGECONFIG_G2D ??= ""
211PACKAGECONFIG_G2D:imxgpu2d ??= "g2d" 211PACKAGECONFIG_G2D:imxgpu2d ??= "g2d"
212 212
213PACKAGECONFIG[g2d] = ",,virtual/libg2d" 213PACKAGECONFIG[g2d] = ",,virtual/libg2d"
214PACKAGECONFIG[tinycompress] = "-Dtinycompress=enabled,-Dtinycompress=disabled,tinycompress"
215 214
216EXTRA_OEMESON += "\ 215EXTRA_OEMESON += "\
217 -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \ 216 -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.28.1.imx.bb
index 86790354e..5c61a823c 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.28.1.imx.bb
@@ -119,8 +119,8 @@ SRC_URI:append:mx93-nxp-bsp = " file://0001-MMFMWK-9590-gstgl-1.0-disable-gir-bu
119SRC_URI:append:mx943-nxp-bsp = " file://0001-MMFMWK-9590-gstgl-1.0-disable-gir-build-for-gl-plugi.patch" 119SRC_URI:append:mx943-nxp-bsp = " file://0001-MMFMWK-9590-gstgl-1.0-disable-gir-build-for-gl-plugi.patch"
120 120
121GST1.0-PLUGINS-BASE_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-base.git;protocol=https" 121GST1.0-PLUGINS-BASE_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-base.git;protocol=https"
122SRCBRANCH = "MM_04.10.03_2512_L6.18.2" 122SRCBRANCH = "MM_04.11.00_2605_L6.18.20"
123SRCREV = "48718c61610e3628f3f162bb8d84ae213ae8516f" 123SRCREV = "500aeb1b0dc50198005bd60459a38b42c7359d1d"
124 124
125inherit use-imx-headers 125inherit use-imx-headers
126 126
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.28.1.imx.bbappend
index 528d7e1a3..528d7e1a3 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.28.1.imx.bbappend
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.28.1.imx.bb
index 49ae2311f..c047a5494 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.28.1.imx.bb
@@ -115,8 +115,8 @@ SRC_URI:remove = "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plu
115 115
116SRC_URI:prepend = "${GST1.0-PLUGINS-GOOD_SRC};branch=${SRCBRANCH} " 116SRC_URI:prepend = "${GST1.0-PLUGINS-GOOD_SRC};branch=${SRCBRANCH} "
117GST1.0-PLUGINS-GOOD_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-good.git;protocol=https" 117GST1.0-PLUGINS-GOOD_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-good.git;protocol=https"
118SRCBRANCH = "MM_04.10.03_2512_L6.18.2" 118SRCBRANCH = "MM_04.11.00_2605_L6.18.20"
119SRCREV = "447aebbd3c2b12a72f00316d60d7c86600a330f6" 119SRCREV = "59dc51ce285f65dfde65c4484eb1da8b51c18841"
120 120
121S = "${UNPACKDIR}/${BP}" 121S = "${UNPACKDIR}/${BP}"
122 122
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb
index a3abc3927..bbe488547 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb
@@ -2,23 +2,16 @@
2SUMMARY = "GStreamer 1.0 plugins for i.MX platforms" 2SUMMARY = "GStreamer 1.0 plugins for i.MX platforms"
3DESCRIPTION = "GStreamer 1.0 plugins providing hardware-accelerated video and audio elements (VPU decoders/encoders, G2D/IPU-based blitters and uniaudio) for NXP i.MX platforms." 3DESCRIPTION = "GStreamer 1.0 plugins providing hardware-accelerated video and audio elements (VPU decoders/encoders, G2D/IPU-based blitters and uniaudio) for NXP i.MX platforms."
4HOMEPAGE = "https://github.com/Freescale/gstreamer-imx" 4HOMEPAGE = "https://github.com/Freescale/gstreamer-imx"
5SECTION = "multimedia"
5LICENSE = "LGPL-2.0-or-later" 6LICENSE = "LGPL-2.0-or-later"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=55ca817ccb7d5b5b66355690e9abc605" 7LIC_FILES_CHKSUM = "file://LICENSE;md5=55ca817ccb7d5b5b66355690e9abc605"
7SECTION = "multimedia"
8DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base libimxdmabuffer" 8DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base libimxdmabuffer"
9# add the audioparsers and the videoparsersbad plugins as RDEPENDS ; audioparsers
10# for the uniaudio decoder, videoparsersbad for the VPU video decoder
11# the gstreamer1.0-plugins-imx RDEPENDS is necessary to ensure the -good recipe is
12# built (it is not a compile-time dependency however, hence RDEPENDS and not DEPENDS)
13RDEPENDS:gstreamer1.0-plugins-imx = "gstreamer1.0-plugins-bad gstreamer1.0-plugins-good"
14RDEPENDS:gstreamer1.0-plugins-imx-imxaudio = "gstreamer1.0-plugins-good-audioparsers"
15RDEPENDS:gstreamer1.0-plugins-imx-imxvpu = "gstreamer1.0-plugins-bad-videoparsersbad"
16 9
17PV .= "+git${SRCPV}" 10PV .= "+git${SRCPV}"
18 11
19SRCBRANCH ?= "master" 12SRCBRANCH ?= "master"
20SRCREV = "ce4f86e60f12c56574f727f3317fa8aa30a11387"
21SRC_URI = "git://github.com/Freescale/gstreamer-imx.git;branch=${SRCBRANCH};protocol=https" 13SRC_URI = "git://github.com/Freescale/gstreamer-imx.git;branch=${SRCBRANCH};protocol=https"
14SRCREV = "ce4f86e60f12c56574f727f3317fa8aa30a11387"
22 15
23inherit pkgconfig meson use-imx-headers 16inherit pkgconfig meson use-imx-headers
24 17
@@ -60,6 +53,14 @@ PACKAGECONFIG[v4l2-mxc-source-sink] = "-Dv4l2-mxc-source-sink=true,-Dv4l2-mxc-so
60PACKAGECONFIG[uniaudiodec] = "-Duniaudiodec=enabled,-Duniaudiodec=disabled,imx-codec" 53PACKAGECONFIG[uniaudiodec] = "-Duniaudiodec=enabled,-Duniaudiodec=disabled,imx-codec"
61PACKAGECONFIG[mp3encoder] = "-Dmp3encoder=enabled,-Dmp3encoder=disabled,imx-codec" 54PACKAGECONFIG[mp3encoder] = "-Dmp3encoder=enabled,-Dmp3encoder=disabled,imx-codec"
62 55
56# add the audioparsers and the videoparsersbad plugins as RDEPENDS ; audioparsers
57# for the uniaudio decoder, videoparsersbad for the VPU video decoder
58# the gstreamer1.0-plugins-imx RDEPENDS is necessary to ensure the -good recipe is
59# built (it is not a compile-time dependency however, hence RDEPENDS and not DEPENDS)
60RDEPENDS:gstreamer1.0-plugins-imx = "gstreamer1.0-plugins-bad gstreamer1.0-plugins-good"
61RDEPENDS:gstreamer1.0-plugins-imx-imxaudio = "gstreamer1.0-plugins-good-audioparsers"
62RDEPENDS:gstreamer1.0-plugins-imx-imxvpu = "gstreamer1.0-plugins-bad-videoparsersbad"
63
63require recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc 64require recipes-multimedia/gstreamer/gstreamer1.0-plugins-packaging.inc
64 65
65# the following line is required to produce one package for each plugin 66# the following line is required to produce one package for each plugin
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.28.1.bb
index dbbe3b4a0..bd05cd375 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.28.1.bb
@@ -15,7 +15,7 @@ SRC_URI = "\
15 https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${PV}.tar.xz \ 15 https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${PV}.tar.xz \
16" 16"
17 17
18SRC_URI[sha256sum] = "95032eee4580bb9826c008cbce5a2c3a78b980abb270c96a19b645f77255c491" 18SRC_URI[sha256sum] = "4082f3cb063fccc3ffc04e5ab0854bafde82d1b373eb3c9eaa28115dd3f95a78"
19 19
20S = "${UNPACKDIR}/gst-plugins-ugly-${PV}" 20S = "${UNPACKDIR}/gst-plugins-ugly-${PV}"
21 21
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.28.1.bbappend
index ea144b396..ea144b396 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bbappend
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.28.1.bbappend
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-python_1.26.6.bb b/recipes-multimedia/gstreamer/gstreamer1.0-python_1.28.1.bb
index 825da8810..75198e515 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-python_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-python_1.28.1.bb
@@ -8,7 +8,7 @@ LICENSE = "LGPL-2.1-or-later"
8LIC_FILES_CHKSUM = "file://COPYING;md5=c34deae4e395ca07e725ab0076a5f740" 8LIC_FILES_CHKSUM = "file://COPYING;md5=c34deae4e395ca07e725ab0076a5f740"
9 9
10SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz" 10SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz"
11SRC_URI[sha256sum] = "a4b5bfe039b7267fe8cdd48d106ab20cf88cda600f800d84f3d07724079edf1f" 11SRC_URI[sha256sum] = "d47cea95adb95ba10443ed7812c7c5fa0807aef43b98cd1c6d8fb9f9a86f7085"
12 12
13DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject" 13DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject"
14DEPENDS:append = " gstreamer1.0-plugins-bad" 14DEPENDS:append = " gstreamer1.0-plugins-bad"
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.26.6.bb b/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.28.1.bb
index 6332145df..808a35d20 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.28.1.bb
@@ -14,7 +14,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.x
14 file://0001-YOCIMX-9113-rtsp-examples-install-test-launch-and-te.patch \ 14 file://0001-YOCIMX-9113-rtsp-examples-install-test-launch-and-te.patch \
15 " 15 "
16 16
17SRC_URI[sha256sum] = "ce4e0b7dde7f17dc4f39ffb2dd3db64b0222d11d58be1c9820c20d30370d6f90" 17SRC_URI[sha256sum] = "6cd0e86af20cfb749bdc24d2f5c30f4e60a3e8d198ae4e02e754b9937bdbf832"
18 18
19S = "${UNPACKDIR}/${PNREAL}-${PV}" 19S = "${UNPACKDIR}/${PNREAL}-${PV}"
20 20
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0_1.28.1.imx.bb
index c6afdd98d..97fe9db34 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0_1.26.6.imx.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0_1.28.1.imx.bb
@@ -85,7 +85,7 @@ PTEST_BUILD_HOST_FILES = ""
85DEFAULT_PREFERENCE = "-1" 85DEFAULT_PREFERENCE = "-1"
86 86
87LIC_FILES_CHKSUM = "\ 87LIC_FILES_CHKSUM = "\
88 file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \ 88 file://LICENSE.txt;md5=69333daa044cb77e486cc36129f7a770 \
89 file://gst/gst.h;beginline=1;endline=21;md5=e059138481205ee2c6fc1c079c016d0d \ 89 file://gst/gst.h;beginline=1;endline=21;md5=e059138481205ee2c6fc1c079c016d0d \
90" 90"
91 91
@@ -98,8 +98,8 @@ SRC_URI:remove = "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV
98" 98"
99SRC_URI:prepend = "${GST1.0_SRC};branch=${SRCBRANCH} " 99SRC_URI:prepend = "${GST1.0_SRC};branch=${SRCBRANCH} "
100GST1.0_SRC ?= "gitsm://github.com/nxp-imx/gstreamer.git;protocol=https" 100GST1.0_SRC ?= "gitsm://github.com/nxp-imx/gstreamer.git;protocol=https"
101SRCBRANCH = "MM_04.10.03_2512_L6.18.2" 101SRCBRANCH = "MM_04.11.00_2605_L6.18.20"
102SRCREV = "524a14c8906597f4fd302190adbd3a8af3572866" 102SRCREV = "c95d8ba246d60779d8ffd7864f97dfa44e8b7386"
103 103
104PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled" 104PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled"
105 105
diff --git a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb
index b6cc1da4c..1475cb662 100644
--- a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb
+++ b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb
@@ -34,12 +34,12 @@ DEPENDS_IMX_OPENCL_CONVERTER:mx6-nxp-bsp = ""
34DEPENDS_IMX_OPENCL_CONVERTER:mx7-nxp-bsp = "" 34DEPENDS_IMX_OPENCL_CONVERTER:mx7-nxp-bsp = ""
35DEPENDS_IMX_OPENCL_CONVERTER:mx8mm-nxp-bsp = "" 35DEPENDS_IMX_OPENCL_CONVERTER:mx8mm-nxp-bsp = ""
36 36
37PV = "4.10.3+git${SRCPV}" 37PV = "4.11.0+git${SRCPV}"
38 38
39SRC_URI = "${IMXGST_SRC};branch=${SRCBRANCH}" 39SRC_URI = "${IMXGST_SRC};branch=${SRCBRANCH}"
40IMXGST_SRC ?= "git://github.com/nxp-imx/imx-gst1.0-plugin.git;protocol=https" 40IMXGST_SRC ?= "git://github.com/nxp-imx/imx-gst1.0-plugin.git;protocol=https"
41SRCBRANCH = "MM_04.10.03_2512_L6.18.2" 41SRCBRANCH = "MM_04.11.00_2605_L6.18.20"
42SRCREV = "0565fc515612908a353e8378e24f97de17cc56a6" 42SRCREV = "e0b7f80ac98c866e9396aff8cd93221b65ba8667"
43 43
44inherit meson pkgconfig use-imx-headers 44inherit meson pkgconfig use-imx-headers
45 45
@@ -53,6 +53,8 @@ PLATFORM:mx7ulp-nxp-bsp = "MX7ULP"
53PLATFORM:mx8-nxp-bsp = "MX8" 53PLATFORM:mx8-nxp-bsp = "MX8"
54PLATFORM:mx9-nxp-bsp = "MX9" 54PLATFORM:mx9-nxp-bsp = "MX9"
55 55
56CFLAGS:append = " -Wno-maybe-uninitialized -Wno-unused-but-set-variable"
57
56# Todo add a mechanism to map possible build targets 58# Todo add a mechanism to map possible build targets
57EXTRA_OEMESON = "-Dplatform=${PLATFORM} \ 59EXTRA_OEMESON = "-Dplatform=${PLATFORM} \
58 -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \ 60 -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \
@@ -82,7 +84,7 @@ FILES:${PN}-libgstfsl += "${libdir}/libgstfsl-1.0${SOLIBS}"
82 84
83# Add codec list that the beep plugin run-time depended 85# Add codec list that the beep plugin run-time depended
84BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis" 86BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis"
85RDEPENDS:${PN} += "${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux imx-parser" 87RDEPENDS:${PN} += "${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux imx-parser imx-mp4-parser"
86RDEPENDS:${PN}:append:mx8qm-nxp-bsp = " imx-dsp" 88RDEPENDS:${PN}:append:mx8qm-nxp-bsp = " imx-dsp"
87RDEPENDS:${PN}:append:mx8qxp-nxp-bsp = " imx-dsp" 89RDEPENDS:${PN}:append:mx8qxp-nxp-bsp = " imx-dsp"
88RDEPENDS:${PN}:append:mx8dx-nxp-bsp = " imx-dsp" 90RDEPENDS:${PN}:append:mx8dx-nxp-bsp = " imx-dsp"