diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2023-03-07 15:29:13 +0000 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2023-03-08 06:12:33 +0000 |
commit | b70890533963c59f4f7a72891da4287cdb7a704a (patch) | |
tree | e987a2a4e0d58128e6c840a3095e308868adc4ea /recipes-multimedia/gstreamer/gstreamer1.0-libav_1.20.3.bb | |
parent | adf69723cf24f81697aa363a093e939f642e60ab (diff) | |
download | meta-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.bb | 32 |
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 @@ | |||
1 | SUMMARY = "Libav-based GStreamer 1.x plugin" | ||
2 | DESCRIPTION = "Contains a GStreamer plugin for using the encoders, decoders, \ | ||
3 | muxers, and demuxers provided by FFmpeg." | ||
4 | HOMEPAGE = "http://gstreamer.freedesktop.org/" | ||
5 | SECTION = "multimedia" | ||
6 | |||
7 | # ffmpeg has comercial license flags so add it as we need ffmpeg as a dependency | ||
8 | LICENSE_FLAGS = "commercial" | ||
9 | LICENSE = "LGPL-2.1-or-later" | ||
10 | LIC_FILES_CHKSUM = "file://COPYING;md5=69333daa044cb77e486cc36129f7a770 \ | ||
11 | file://ext/libav/gstav.h;beginline=1;endline=18;md5=a752c35267d8276fd9ca3db6994fca9c \ | ||
12 | " | ||
13 | |||
14 | SRC_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 | " | ||
17 | SRC_URI[sha256sum] = "3fedd10560fcdfaa1b6462cbf79a38c4e7b57d7f390359393fc0cef6dbf27dfe" | ||
18 | |||
19 | S = "${WORKDIR}/gst-libav-${PV}" | ||
20 | |||
21 | DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base ffmpeg" | ||
22 | |||
23 | inherit meson pkgconfig upstream-version-is-even | ||
24 | |||
25 | EXTRA_OEMESON += " \ | ||
26 | -Dtests=disabled \ | ||
27 | " | ||
28 | |||
29 | FILES:${PN} += "${libdir}/gstreamer-1.0/*.so" | ||
30 | FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" | ||
31 | |||
32 | COMPATIBLE_MACHINE = "(imx-nxp-bsp)" | ||