Age | Commit message (Collapse) | Author |
|
This disables the wayland PACKAGECONFIG of gstreamer1.0-plugins-bad as
we do not support wayland.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
MPV updates
|
|
This upgrades mpv to 0.28.2 which is the stable version
of the first release that works with libva 2.x which is
what we're supporting now.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
We need to upgrade ffmpeg to satisfy the upgrade of
mpv which in turn is required for the libva upgrade.
This is backported from the oe-core master branch.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
MPV also needs to depend on our libva-x11 stub package
in order to pick up all the configurations correctly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This upgrades the libva integration to 2.1.0 while updating
mesa and gstreamer1.0-vaapi to use the new created mechanism
for circular dependency resolution between mesa and libva.
These changes cannot be split for the same reason. The new
dependency chain is libva-x11 -> mesa -> libva.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The patch file is not being used and is probably a
leftover from an older cleanup.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Drop layer specific recipe and leverage the upstream
one which is more recent. This would also make the
maintenance feasible.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The intention with this post-installation script is to
run it on the target at first boot so handle it
accordingly otherwise it will only generate warnings
on build time.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
gstreamer1.0-vaapi is now provided through oe-core so
we do not have to maintain an outdated version ourselves.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
During update/upgrade/removal of packages/recipes
we missed out patch files here and there which are
not being used anywhere in the layer so delete
all such patch files.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Update according to upstream changes.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Upstream has dropped the git based recipe for gstreamer-omx
so we need to adjust accordingly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This is no longer required after the upgrade to the latest
gstreamer-vaapi component.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Upgrade gstreamer1.0-vaapi to 1.8.3 as all the other
plugins are on the same version and this contains
several new fixes.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The recipe naming for different gstreamer components is pretty
well defined upstream, where gstreamer1.0- is used as a
prefix for all components. This is now corrected for our
in house gstreamer vaapi recipe.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The utility v4l2gl requires gl.h and libgl + libglu libraries
for building cleanly. We need to add an explicit dependency
here to avoid any sort of races although the configure
script checks for availability of the libraries by default
but this can race on the header (gl.h) availability on the
sysroot causing:
| ../../../v4l-utils-1.10.1/contrib/test/v4l2gl.c:27:19: fatal error: GL/gl.h: No such file or directory
| #include <GL/gl.h>
| ^
| compilation terminated.
during do_compile.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
We support MEL builds on 32 bit hosts as well but luajit
which is required when lua support is enabled in mpv
cannot be built on a 32 bit host when the target is
64 bit so we disable the lua support.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The mesa gallium's omx state tracker was updated to use a single
name for all the different backends to avoid conflicts during
load the exact hash for that change is
c35cf3400f57c5ed60df4c4a801a71fe897edfb8
All different backends now have the same base name for the
encoder/decoder components and will fail to load the
component in case old naming convention is used.
We now adjust our gstomx.conf accordingly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The patch here does a few things.
1. Fixes QA warnings in case of components that are picked
automatically if present unless specifically disabled using
--disable-component.
2. Fix handling of GL enablement. Earlier the recipe disabled
it no matter what but we now check for the feature availability
and decide accordingly.
3. Add PACKAGECONFIGs required by AMD BSPs.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
An _append requires a leading space otherwise the configs
are jumbled up.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
We will switch to mpv as that is now in poky.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
|
|
An append requires a space before variable value.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
(cherry picked from commit 88db8991161a8b239df45fd5a2c3186b32e5ce43)
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Use wildcard for minor version so minor updates can go through
cleanly and we do not have to update the recipe version on each
upgrade.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
Merge from cedar to master
|
|
Fix libomxil
|
|
Conflicts:
common/recipes-devtools/python/python_2.7.9.bbappend
|
|
An append requires a space before variable value.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Fixes the below warning
WARNING: libomxil-0.9.3-r0 do_package_qa: QA Issue: /usr/bin/omxvolcontroltest contained in package libomxil-test requires /bin/bash, but no providers found in RDEPENDS_libomxil-test? [file-rdeps]
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Earlier we provided the library paths through the -L switch
in our LDFLAGS which caused the compiler automatically embed
wrong (host) rpaths in the test binaries which generated
warnings at build time and other issues on run time.
We fix this properly by utilizing the libtool description
file for the required library produced by the same package
to allow correction in these paths.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This is already in the upstream version.
This reverts commit bb30ae3f89438bdf208e42a9bb6e8ab92437580e.
|
|
This disables video conversions in default configuration for
playbin and playsink which misbehave with this setting where
hardware decoding is used.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
Decreasing the priority of all gstreamer-vaapi plugins causes crashes
|
|
|
|
There are cases where a particular graphics stack
does not provide capabilities for decoding a stream
with an unsupported profile etc whereas the stream
format is supported. This leads to issues while
using default players (gst-play, gst-launch playbin etc)
and the user experience would be annoying because
error reporting of gstreamer-vaapi is not as good.
The accompanying patch decreases the priority of
all the gstreamer-vaapi plugins so they can only
be invoked using manual pipelines when the user
is sure about the capability matching between the
stream and what actually is support through the
VA interface.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This patch allows installation of test apps that
come with gstreamer-vaapi.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This adds support for building gstreamer-vaapi which
can be used on amdgpu as it supports VA.
The recipe has been taken from meta-intel.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Upstream has moved on to 3.0 so we should adjust our
append accordingly. We now use a version wildcard to
allow for flexible maintenance in the future.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Dropping off, this is already fixed upstream.
This reverts commit 71d454cef8e2b306a160be839ed93806ff32fc85.
|
|
Mplayer2 cedar async1 changes
|
|
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|