summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base
Commit message (Collapse)AuthorAgeFilesLines
* gstreamer1.0-plugins-base: Upgrade to 1.18.0.imxTom Hochstein2021-08-318-569/+50
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* gstreamer1.0-plugins-base: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek2020-12-111-87/+0
| | | | | | | | | Update gstreamer1.0-plugins-base package to use the MM_04.05.06_2008_L5.4.47 branch. This branch is based on the upstream 1.16.2 release which also includes one patch we until now maintained in this recipe. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
* gstreamer1.0-plugins-base: add additional patchesZan Dobersek2020-11-102-0/+131
| | | | | | | | | | | | | | | | | | Add a pair of patches that's to be applied over the iMX flavor of the gstreamer1.0-plugins-base codebase. First patch comes from upstream, and it fixes glupload behavior by avoiding mapping the GL buffers into CPU memory. It's only applicable to the current MM_04.05.05_2005_L5.4.24 branch that is based on the upstream 1.16.1 release, since the patch itself is already present in 1.16.2. https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/444 Second patch is a fix for Meson builds that enable the viv-fb GL winsys. The change is only applicable to the NXP gst-plugins-base repository. When enabled, the GL plugins library should also link against libg2d since the viv-fb code is using g2d allocators. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
* gstreamer1.0-plugins-base: Transition to meson based buildsAndrey Zhizhikin2020-03-0310-409/+583
| | | | | | | | | | | | | | | Update gstreamer base plugins to meson build system. This update follows the strategy and description provided in commit [e957fbc5d82368934f721e3773bf3942c5177ed7] from upstream. Autotools patches are dropped from the layer and additional meson-relevant patches are introduced from upstream. In addition, patch required to support meson build of NXP fork is included. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0-plugins-base_1.16.imx: rebase patches and fix recipeAndrey Zhizhikin2019-12-224-0/+409
| | | | | | | | | | | | | Current implemetation of recipe has absolute path to patches from oe-core, which breaks the build if initialization script from Freescale is not used to bootstrap the environment. Moreover, several patches from oe-core does not apply cleanly to the NXP tree and should be rebased. This commit eliminates the hardcoded paths from recipes and collects patches from oe-core in this layer. Two patches are also rebased to be cleany applied to NXP source tree. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* gstreamer1.0-plugins-base: Rename patch directory to match recipe nameFabio Berton2018-06-264-518/+0
| | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* gstreamer1.0-plugins-base: Use i.MX fork of GST for customizationsYuqing Zhu2018-06-064-0/+518
| | | | | | | | | Create the new gstreamer recipe with i.mx specific version Merge inc/bb. Switch to use i.MX fork of GST. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins: Remove gstreamer 1.10 bad and base pluging patchesFabio Berton2017-08-244-557/+0
| | | | | | | | Gstreamer was updated to version 1.12 and these 1.10 patches don't apply in version 1.12. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-base: Don't set async of custom text-sink to false in ↵Yuqing Zhu2017-06-161-0/+35
| | | | | | | | | | | gstplaysink Setting async to false will cause A/V sync problem when seeking. The preroll needs to use GAP event instead of setting async to false. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: Accelerate gldownload with directviv APIYuqing Zhu2016-10-271-0/+433
| | | | | | | | | | 1) Propose a physical buffer pool to upstream in gldownload 2) Bind the physical buffer with texture via dirctviv 3) In gldownload, wrap the physical buffer to gstbuffer, pass to downstream plugins. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-base: Fix IMXCameraApp image time cannot display issue.Yuqing Zhu2016-04-191-0/+58
| | | | | | | | | | | | IMXCameraApp: When Enabled "save time to image" item, preview, find the time can not display completely. As IPU need 8 pixels alignment, add one workaround in base text overlay to generate 8 pixels alignment text video buffer. The side effect should cause all text a little smaller. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-base: Add gstplaybin related patchYuqing Zhu2016-04-191-5/+5
| | | | | | | | | | - Remove default deinterlace flag in playbin for i.MX6 and i.MX7 SoCs. - Remove native video flag in playbin for i.MX6 and i.MX7 SoCs because it will cause subtitle error. Signed-off-by: Yuqing Zhu <b54851@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Move meta-fsl-arm content to layer rootOtavio Salvador2015-07-161-0/+31
The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>