summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/gstreamer
Commit message (Collapse)AuthorAgeFilesLines
* gstreamer1.0-plugins-good: fix rtpjitterbuffer regressionJose Quaresma2021-03-232-0/+34
| | | | | | | | | | | | Due to an off-by-one when parsing the string, the most significant digit or the clock offset was skipped when parsing the offset. https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/910 (From OE-Core rev: ce51f42b87b154a5a12fb77fc9dd965ba59f2403) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.18.3 -> 1.18.4Jose Quaresma2021-03-2312-12/+12
| | | | | | | (From OE-Core rev: 633739bc912cf84c78f5ae0f7fbcb41663a05c7f) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/recipes-multimedia: Add HOMEPAGE / DESCRIPTIONDorinda2021-03-111-0/+1
| | | | | | | | | | | | Added missing HOMEPAGE and DESCRIPTION found using the test command `oe-selftest -r distrodata.Distrodata.test_missing_homepg` [YOCTO #13471] (From OE-Core rev: ab7a945f6e88db5cc2457823e2a6f942f30ab4e5) Signed-off-by: Dorinda Bassey <dorindabassey@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: add support for coretracersUlrich ?lmann2021-03-061-0/+1
| | | | | | | | | | | | As can be seen in [1] a requirement for enabling 'coretracers' is to have 'tracer-hooks' enabled, as well. [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/1.18.3/plugins/tracers/meson.build#L1 (From OE-Core rev: 60dab210a9a2cc101f41ca5e46eed7e5e83ff89f) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-multimedia: Add missing HOMEPAGE and DESCRIPTION for recipes.Meh Mbeh Ida Delphine2021-03-028-0/+23
| | | | | | | | | Fixes: [YOCTO #13471] (From OE-Core rev: 312994268bb68a012a61c99e1c3697e8de60a2ce) Signed-off-by: Ida Delphine <idadelm@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: Set internal python library path correctyRichard Purdie2021-03-011-0/+2
| | | | | | | | | | The library hardcodes paths to the python library internally and currently these are build paths. Fix this to use the correct target path and fix reproducibility in the process. (From OE-Core rev: 4c190e8c9a2b53de3def1065fb6e479b72d040dc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: Fix reproducibility issueRichard Purdie2021-02-261-0/+7
| | | | | | (From OE-Core rev: d221abc411b49b219b89cb38a56b2901d0bd5529) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: fix failing ptestAnuj Mittal2021-01-232-0/+33
| | | | | | | | | | | | Backport a patch to increase the timeout that might help with the intermittent seek test failure. [YOCTO #14194] (From OE-Core rev: a7dc7a35334ad634926a1386f4a56b27aad3ce68) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 43613b1f58a646a952d28bfb29962d3cf28c4d78) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 88ad4d3f5734db02b1da22f3c4a6025429698d7e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 9c53521b15b1795a0c959bc20b21ded7e526ae87) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: d7238bf3e5146f1caf573887c469bcb4e9a91a18) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: fe871c8ab6d48493be9beeb9a452faa2bf439f4e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 5e77be6647e4235d0993206ba7dd8a80cec57bbf) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 9ee2d60c36caff1ccd5ece858ad036fcd33e6da0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 331318c9804e745f1379b4192c748673ae05c5a0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 9d74e4a471643e2c803e26296931e6827cae4660) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 880d0236a6ff2fed68edd54cb7c6235ce67143ec) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 2b676d165c798514008fdc159e346cfe0e228926) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.18.2 -> 1.18.3Anuj Mittal2021-01-201-1/+1
| | | | | | | (From OE-Core rev: 279d3837bc9c479523868ea1e6c75ecca04612ae) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: fix msdk pkgconfig build failureNaveen Saini2021-01-132-0/+32
| | | | | | | | | | | | | | | | | | Error log: | Run-time dependency libmfx found: YES 1.34 | Has header "mfx/mfxdefs.h" : YES | | ../gst-plugins-bad-1.18.2/sys/msdk/meson.build:75:2: ERROR: Include dir /usr/include/mfx does not exist. | | A full log can be found at /home/s When msdk is enable in PACKAGECONFIG, plugin fails to locate includedir, so adding a patch which prepend PKG_CONFIG_SYSROOT_DIR to the dir path (From OE-Core rev: 204aa9cfa6ac99846ac494778dd143a13746ac7e) Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: use the correct meson option for the capabilitiesJose Quaresma2020-12-151-1/+1
| | | | | | | (From OE-Core rev: baeab0f51ecc19fb85101c4bd472f0650231d0de) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: transcode plugin external deps is always presentJose Quaresma2020-12-151-0/+1
| | | | | | | | | it only needs gstreamer-pbutils-1.0 from gst-plugins-base (From OE-Core rev: 48e8ee47e4b59a395abbc52c421b3a9cd4a80a77) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: netsim plugin don't have external depsJose Quaresma2020-12-151-1/+0
| | | | | | | (From OE-Core rev: 70eabc983ddb087c467e47f86ec71a313d65428a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: remove unsupported plugins commentJose Quaresma2020-12-151-7/+0
| | | | | | | | | - all of the unsupported plugins are explicitly disabled on EXTRA_OEMESON (From OE-Core rev: 83890bb001e9e509cb748aebc50f5cd51ec95cd9) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: sctp plugin uses the internal usrsctp static libJose Quaresma2020-12-151-1/+1
| | | | | | | | | | usrsctp lib source code is provided in gstreamer plugins bad source tree and it is builded staticaly for the sctp plugin. (From OE-Core rev: cc88656bf83a87e0d442a8e619c29f00a00ee21e) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: add support for x265 pluginJose Quaresma2020-12-151-2/+2
| | | | | | | (From OE-Core rev: 9fbdcca9e805a0399d7ad30f86bd5879645e79ad) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: add support for aom pluginJose Quaresma2020-12-151-2/+2
| | | | | | | (From OE-Core rev: c0a0ac4640ac67abfa29a1151997f50ee071833d) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: v4l2codecs fix typoJose Quaresma2020-12-151-1/+1
| | | | | | | (From OE-Core rev: 1654cb7f396f40ae0ea7a91aeb88056a96e4f054) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.18.1 -> 1.18.2Jose Quaresma2020-12-1517-108/+69
| | | | | | | | | | | | | | | Drop patches as it as merged upstream: * gstreamer1.0: 0001-gst_private.h-increse-padding-in-struct-_GstClockEnt.patch * gstreamer1.0-plugins-good: 0001-rpicamsrc-add-vchostif-library-as-it-is-required-to-.patch Update pacthes: * gstreamer1.0: 0001-gst-gstpluginloader.c-when-env-var-is-set-do-not-fal.patch (From OE-Core rev: 44803c0ae61072cd64228f31cca6990dbd817b02) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: set CVE_PRODUCTRoss Burton2020-11-241-0/+2
| | | | | | | | | There are CVEs with the 'gst-plugins-base' product, so set that. (From OE-Core rev: ec0f0e5995ab498f50ad51ceb361784247614982) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: set CVE_PRODUCTRoss Burton2020-11-241-0/+2
| | | | | | | | | There are CVEs with the 'gst-rtsp-server' product, so set that. (From OE-Core rev: eb5cbdead78d092733e783b09528b208efccac3d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: add package config knob for the Raspberry PiJose Quaresma2020-11-172-1/+34
| | | | | | | | | | * 0001-rpicamsrc-add-vchostif-library-as-it-is-required-to-.patch Upstream-Status: Submitted [https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/818] (From OE-Core rev: fe828754467db0a09bbc5d6fd54bf6245bd0a747) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: add srt package config knobJose Quaresma2020-11-171-2/+2
| | | | | | | (From OE-Core rev: 4546cab3ceb3a737d88bb3e0f0dc6f6eb35c1bdb) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer: Fix build on 32bit arches with 64bit time_tKhem Raj2020-11-082-0/+35
| | | | | | | | | | | | | Fixes | ../gstreamer-1.18.1/gst/gstsystemclock.c:330:1: error: static_assert failed due to requirement 'size of(struct _GstClockEntryPThread) <= sizeof(struct _GstClockEntryImpl)' "Expression evaluates to false" | G_STATIC_ASSERT (sizeof (GstClockEntryImpl) <= | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (From OE-Core rev: bafbe8bc0976d4c3ccf7e97979cd956f6374f53d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.18.0 -> 1.18.1Alexander Kanavin2020-11-0312-26/+14
| | | | | | | | | | | License-Update: COPYING replaces gpl2 with lgpl2.1, COPYING.LIB removed. This does not change the overall licensing situation as explained here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1422 (From OE-Core rev: d375ad9f36f3c8be8f8d5fe26fbbf43e84bd17ed) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: add comercial license flags as ffmpeg needs thisJose Quaresma2020-10-311-0/+2
| | | | | | | (From OE-Core rev: ef37f17693c9be3d251a17086fb732eb9e56f2ba) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: on wayland qt5 needs qtwaylandJose Quaresma2020-10-311-1/+3
| | | | | | | | | | | | | | | | The code in ext/qt/meson.build looks for the Qt5WaylandClient pkg-config file. Without this module, qmlglsink will not work with Wayland. This can be tested by checking whether or not HAVE_QT_WAYLAND has been added to the cflags in the autogenerated ninja file. Writen by: Carlos Rafael Giani https://lists.openembedded.org/g/openembedded-core/message/143574 (From OE-Core rev: ba2e0f647894b51d2f365b1d2eee7b673ddf8b7e) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: add version 1.18.0 (gst-validate -> gst-devtools)Jose Quaresma2020-10-313-30/+48
| | | | | | | | | The gst-validate tarball has been superseded by the gst-devtools tarball for consistency with the git module name. (From OE-Core rev: 4af4c8d56da67545d2e5e1e2242ff6878b909e44) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade to version 1.18.0Jose Quaresma2020-10-312-35/+21
| | | | | | | | | | | | | License-Update: All code is now LGPL-2.1+ Starting with 1.17, we will not ship a copy of FFmpeg in our release tarballs, and all the remaining code is LGPL2. https://gitlab.freedesktop.org/gstreamer/gst-libav/-/commit/c437e175ad9c82732ac46e36ccc398ad041bf13b (From OE-Core rev: 9bd130cc66248fa984e8ca4adbab2a505e4fb1fa) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: upgrade to version 1.18.0Jose Quaresma2020-10-311-2/+2
| | | | | | | (From OE-Core rev: 40380a262900fbb065bbbb12e5ff01a07e0b6808) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: upgrade to version 1.18.0Jose Quaresma2020-10-312-15/+13
| | | | | | | | | | DEPENDS: - Upstream now depends on libsoup-2.4 and json-glib (From OE-Core rev: 03945a165bd0b95f9ec70f7d2c08331e8038f180) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade to version 1.18.0Jose Quaresma2020-10-312-56/+6
| | | | | | | | | | | | | | | | | * 0001-vaapsink-downgrade-to-marginal.patch Removed since these are included in 1.18.0 https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/commit/13d090b5660a2e2e2c997db44ba9a391101e8bd6 API and plugin documentation are no longer built with gtk_doc. The gtk_doc documentation has been removed in favour of a new unified documentation module built with hotdoc. Distributors should use the documentation release tarball instead of trying to package hotdoc and building the documentation from scratch. (From OE-Core rev: 864421dffcddb1e62de9c0a26767cb4cea7a82c9) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade to version 1.18.0Jose Quaresma2020-10-312-41/+4
| | | | | | | | | | * 0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch Removed since these are included in 1.18.0 (From OE-Core rev: 5a33280453f275dbf6bd2b551916efd6647ddf36) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: install append is not need any moreJose Quaresma2020-10-311-12/+0
| | | | | | | (From OE-Core rev: e49dea3064e012825c6049ebfcfc8b0f3a6b8e22) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade to version 1.18.0Jose Quaresma2020-10-312-32/+6
| | | | | | | | | | | | | | * 0001-meson.build-fix-builds-with-python-3.8.patch Removed since these are included in 1.18.0 DEPENDS: RDEPENDS: - Upstream now depends gstreamer1.0-plugins-base (From OE-Core rev: 1d2b86327e63f091e8e677b6c853948d7a00fc8a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade to version 1.18.0Jose Quaresma2020-10-311-2/+3
| | | | | | | (From OE-Core rev: 62c670c7708c0a4b666a71d40af50f6d6cf8dc1a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: add new meson options as PACKAGECONFIGJose Quaresma2020-10-311-0/+2
| | | | | | | (From OE-Core rev: c344d7bdb6ad5edd204963cc47c946834a7ac0d2) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: disable new meson optionsJose Quaresma2020-10-311-0/+8
| | | | | | | (From OE-Core rev: 2324f4336e6f6508f7b63c88a265d85c1e1700a4) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade to version 1.18.0Jose Quaresma2020-10-316-83/+48
| | | | | | | | | | | | | | | | | | | | | * 0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch Removed since these are included in 1.18.0 PACKAGECONFIG: - vdpau has been removed upstream - vulkan needs now needs shaderc-native to build EXTRA_OEMESON: - yadif has been removed upstream - nvdec and nvenc has been replaced with nvcodec FILES: - add new files for transcode plugin (From OE-Core rev: b4916863bc0bc685344dd3637ef890d90af15c5f) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>