summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2023-03-07 15:29:13 +0000
committerSamuli Piippo <samuli.piippo@qt.io>2023-03-08 06:12:33 +0000
commitb70890533963c59f4f7a72891da4287cdb7a704a (patch)
treee987a2a4e0d58128e6c840a3095e308868adc4ea /recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb
parentadf69723cf24f81697aa363a093e939f642e60ab (diff)
downloadmeta-freescale-b70890533963c59f4f7a72891da4287cdb7a704a.tar.gz
gstreamer: add recipes for upstream 1.20.3 versions
oe-core has moved to gstreamer 1.22.0 and recipes which don't have an imx version can no longer be built. Add older version of those components to be used with the gstreamer 1.20.3.imx. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
Diffstat (limited to 'recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb')
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb32
1 files changed, 32 insertions, 0 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb b/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb
new file mode 100644
index 00000000..e0ee5778
--- /dev/null
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb
@@ -0,0 +1,32 @@
1SUMMARY = "Libav-based GStreamer 1.x plugin"
2DESCRIPTION = "Contains a GStreamer plugin for using the encoders, decoders, \
3muxers, and demuxers provided by FFmpeg."
4HOMEPAGE = "http://gstreamer.freedesktop.org/"
5SECTION = "multimedia"
6
7# ffmpeg has comercial license flags so add it as we need ffmpeg as a dependency
8LICENSE_FLAGS = "commercial"
9LICENSE = "LGPL-2.1-or-later"
10LIC_FILES_CHKSUM = "file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \
11 file://ext/libav/gstav.h;beginline=1;endline=18;md5=a752c35267d8276fd9ca3db6994fca9c \
12 "
13
14SRC_URI = "https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz \
15 file://0001-libav-Fix-for-APNG-encoder-property-registration.patch \
16 "
17SRC_URI[sha256sum] = "3fedd10560fcdfaa1b6462cbf79a38c4e7b57d7f390359393fc0cef6dbf27dfe"
18
19S = "${WORKDIR}/gst-libav-${PV}"
20
21DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base ffmpeg"
22
23inherit meson pkgconfig upstream-version-is-even
24
25EXTRA_OEMESON += " \
26 -Dtests=disabled \
27"
28
29FILES:${PN} += "${libdir}/gstreamer-1.0/*.so"
30FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a"
31
32COMPATIBLE_MACHINE = "(imx-nxp-bsp)"