diff options
| -rw-r--r-- | recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb index 0ef9daeab..ebd143ef9 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb | |||
| @@ -17,7 +17,6 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-ba | |||
| 17 | file://0001-ENGR00312515-get-caps-from-src-pad-when-query-caps.patch \ | 17 | file://0001-ENGR00312515-get-caps-from-src-pad-when-query-caps.patch \ |
| 18 | file://0003-viv-fb-Make-sure-config.h-is-included.patch \ | 18 | file://0003-viv-fb-Make-sure-config.h-is-included.patch \ |
| 19 | file://0002-ssaparse-enhance-SSA-text-lines-parsing.patch \ | 19 | file://0002-ssaparse-enhance-SSA-text-lines-parsing.patch \ |
| 20 | file://0001-Fix-types-to-match-callback-functions.patch \ | ||
| 21 | " | 20 | " |
| 22 | SRC_URI[sha256sum] = "96d8a6413ba9394fbec1217aeef63741a729d476a505a797c1d5337d8fa7c204" | 21 | SRC_URI[sha256sum] = "96d8a6413ba9394fbec1217aeef63741a729d476a505a797c1d5337d8fa7c204" |
| 23 | 22 | ||
| @@ -85,14 +84,6 @@ EXTRA_OEMESON += " \ | |||
| 85 | ${@get_opengl_cmdline_list('gl_winsys', d.getVar('OPENGL_WINSYS'), d)} \ | 84 | ${@get_opengl_cmdline_list('gl_winsys', d.getVar('OPENGL_WINSYS'), d)} \ |
| 86 | " | 85 | " |
| 87 | 86 | ||
| 88 | # Remove this meta package when moving to gstreamer 1.22+, this is for making | ||
| 89 | # gst packagegroups from master work with gstreamer 1.20.3.imx | ||
| 90 | PACKAGES += "${PN}-videoconvertscale" | ||
| 91 | |||
| 92 | ALLOW_EMPTY:${PN}-videoconvertscale = "1" | ||
| 93 | |||
| 94 | RDEPENDS:${PN}-videoconvertscale = "${PN}-videoconvert ${PN}-videoscale" | ||
| 95 | |||
| 96 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/include/gst/gl/gstglconfig.h" | 87 | FILES:${PN}-dev += "${libdir}/gstreamer-1.0/include/gst/gl/gstglconfig.h" |
| 97 | FILES:${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" | 88 | FILES:${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" |
| 98 | 89 | ||
| @@ -121,6 +112,7 @@ SRC_URI:remove = " \ | |||
| 121 | file://0003-viv-fb-Make-sure-config.h-is-included.patch \ | 112 | file://0003-viv-fb-Make-sure-config.h-is-included.patch \ |
| 122 | file://0002-ssaparse-enhance-SSA-text-lines-parsing.patch" | 113 | file://0002-ssaparse-enhance-SSA-text-lines-parsing.patch" |
| 123 | SRC_URI:prepend = "${GST1.0-PLUGINS-BASE_SRC};branch=${SRCBRANCH} " | 114 | SRC_URI:prepend = "${GST1.0-PLUGINS-BASE_SRC};branch=${SRCBRANCH} " |
| 115 | SRC_URI += "file://0001-Fix-types-to-match-callback-functions.patch" | ||
| 124 | SRC_URI += "file://0001-gstallocatorphymem.c-Typecast-result-of-gst_phymem_g.patch" | 116 | SRC_URI += "file://0001-gstallocatorphymem.c-Typecast-result-of-gst_phymem_g.patch" |
| 125 | GST1.0-PLUGINS-BASE_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-base.git;protocol=https" | 117 | GST1.0-PLUGINS-BASE_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-base.git;protocol=https" |
| 126 | SRCBRANCH = "MM_04.07.02_2210_L5.15.y" | 118 | SRCBRANCH = "MM_04.07.02_2210_L5.15.y" |
| @@ -150,6 +142,12 @@ EXTRA_OEMESON += "-Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}"" | |||
| 150 | # gcompat will address it during runtime | 142 | # gcompat will address it during runtime |
| 151 | LDFLAGS:append:imxgpu:libc-musl = " -Wl,--allow-shlib-undefined" | 143 | LDFLAGS:append:imxgpu:libc-musl = " -Wl,--allow-shlib-undefined" |
| 152 | 144 | ||
| 145 | # Remove this meta package when moving to gstreamer 1.22+, this is for making | ||
| 146 | # gst packagegroups from master work with gstreamer 1.20.3.imx | ||
| 147 | PACKAGES += "${PN}-videoconvertscale" | ||
| 148 | ALLOW_EMPTY:${PN}-videoconvertscale = "1" | ||
| 149 | RDEPENDS:${PN}-videoconvertscale = "${PN}-videoconvert ${PN}-videoscale" | ||
| 150 | |||
| 153 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" | 151 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" |
| 154 | 152 | ||
| 155 | ########### End of i.MX overrides ######### | 153 | ########### End of i.MX overrides ######### |
