summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/libva
Commit message (Collapse)AuthorAgeFilesLines
* intel-media-driver: upgrade 22.1.1 -> 22.3.1Lim Siew Hoon2022-06-033-423/+1
| | | | | | | | | | | Drops patches already merged: * 0001-upstream-ADLN.patch * 0002-Add-support-for-ADL-N-Enable-the-cmake-options.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit 81197e3bded450162b880d74539626be50f6a78e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: fix build with gcc12Anuj Mittal2022-04-202-0/+110
| | | | | | | | | | Backport a patch to fix: | error: the address of '_CODEC_VP8_PIC_PARAMS::ucMvUpdateProb' will | never be NULL [-Werror=address] | 238 | if (codecPicParams->ucMvUpdateProb[0] && picParam->mv_probs[0]) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: Enable ADL-N supportLim Siew Hoon2022-02-123-0/+422
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 21.3.5 -> 22.1.1Lim Siew Hoon2022-02-113-565/+1
| | | | | | | | | Drops patches already merged. * 0001-MOS-user-setting-reentrant.patch * 0001-Media-Common-Fix-the-user-setting-memory-free.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: Fixed double free issue.Lim Siew Hoon2021-12-032-0/+87
| | | | | | | | Fixed double free issue running with multiple channel decoding with vaapisink plugins in gstreamer-vaapi master. Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* media-driver: user registry key reentrant fixTeng, Jin Chung2021-11-052-0/+477
| | | | | | | Fix for registry key reentrant on Linux during multiple processes. Signed-off-by: Teng, Jin Chung <jin.chung.teng@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 21.2.3 -> 21.3.5Lim Siew Hoon2021-10-253-215/+1
| | | | | | | | | Drops patches already merged. * 0001-Expose-the-reg-to-disable-scalability.patch * 0001-VP-Fix-2pass-CSC-PROCAMP-not-work-issue.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Convert to new override syntaxAnuj Mittal2021-07-312-9/+9
| | | | | | | Use the convert-overrides.py to convert to new syntax and manually fix some additional changes. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel media-driver: Exposing the registry to disable scalabilityTeng, Jin Chung2021-07-232-0/+179
| | | | | | | | Disabling scalibility to fix certain format not able to decode until scalability feature is ready. Signed-off-by: Teng, Jin Chung <jin.chung.teng@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: backport Fix PROCAMP not work issueLim Siew Hoon2021-07-192-0/+35
| | | | | | | | Fix PROCAMP not work issue in 4k resolution and above with gstreamer-vaapi master. Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 21.1.3 -> 21.2.3Lim Siew Hoon2021-07-032-35/+1
| | | | | | | | Drops patches already merged: * 0001-changed-VPHAL_MAX_SOURCES-set-to-65.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: Increase limit of VPHAL_MAX_SOURCESLim Siew Hoon2021-04-212-0/+34
| | | | | | | | | This patches is submitting into upstream. Pending to be merge. It using to fix vaapioverlay plugin to support 64CH channel rendering. Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 21.1.1 -> 21.1.3Lim Siew Hoon2021-04-061-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 20.4.5 -> 21.1.1Lim Siew Hoon2021-02-253-85/+2
| | | | | | | | | Drops patches already merged: * 0001-Encode-Fixed-VP9-444-frame-header.patch * 0001-media-libva-Add-export-AYUV-color-in-vaExportSurface.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: backport fixed VP9 444 frame header.Lim Siew Hoon2021-02-022-0/+44
| | | | | | | | Fixes VP9 444 encode output not able decode with gstreamer-vaapi master. Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: backport fixLim Siew Hoon2021-01-272-0/+39
| | | | | | | | | | | | fixes dmabuf sharing with glimagesink failing with AYUV color format between msdkvpp and glimagesink from gst-plugins-bad master Backport patches: * 0001-media-libva-Add-export-AYUV-color-in-vaExportSurface.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 20.4.3 -> 20.4.5Lim Siew Hoon2021-01-044-142/+1
| | | | | | | | | | Drops patches already merged. * 0001-Encode-Fixed-VP9-444-frame-header.patch * 0001-media_libva-export-packed-YUV-when-VA_EXPORT_SURFACE.patch * 0002-media-libva-Add-export-AYUV-color-in-vaExportSurface.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 20.3.0 -> 20.4.3Lim Siew Hoon2020-12-291-2/+2
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: backport fixesLim Siew Hoon2020-12-253-0/+97
| | | | | | | | | | | | | | | Fixes dmabuf sharing with glimagesink failing with certain color format between msdkvpp and glimagesink from gst-plugins-bad master. Backport patches: * 0001-media_libva-export-packed-YUV-when-VA_EXPORT_SURFACE.patch Submitted patches: * 0002-media-libva-Add-export-AYUV-color-in-vaExportSurface.patch Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: backport fixed VP9 444 frame header.Lim Siew Hoon2020-12-242-0/+44
| | | | | | | | Fixes VP9 444 encode output not able decode with gstreamer-vaapi master. Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 20.2.0 -> 20.3.0Lim Siew Hoon2020-10-071-3/+5
| | | | | | | | Release notes: https://github.com/intel/media-driver/releases/tag/intel-media-20.3.0 Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* layer.conf: drop zeus compatibilityNaveen Saini2020-07-222-2/+2
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 20.1.1 -> 20.2.0Naveen Saini2020-07-221-2/+2
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-vaapi-driver: upgrade 2.4.0 -> 2.4.1Anuj Mittal2020-06-223-72/+1
| | | | | | Drop the backported patches as the fixes are in this release. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: enable build for 32 bitAnuj Mittal2020-06-011-4/+3
| | | | | | | | Make sure that we can build for 32 bit and remove obsolete comment about the packaging too. The libraries are now versioned and packaged properly. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-vaapi-driver: backport fixes for gcc10 failuresAnuj Mittal2020-05-203-1/+73
| | | | | | | Backport fixes from upstream for gcc 10 failures. This should help when oe-core reverts back to using the default of -fno-common with gcc10. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-utils-intel: drop recipeNaveen Saini2020-05-181-38/+0
| | | | | | | | libva-utils in oe-core moved to latest release, so no need to carry in meta-intel anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel: drop recipeNaveen Saini2020-05-181-51/+0
| | | | | | | | libva in oe-core moved to latest release, so no need to carry in meta-intel anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-utils-intel: keep compatible with zeus as wellNaveen Saini2020-04-271-4/+29
| | | | | | | | To avoid recipe version confilicts with oe-core recipes from dunfell and zeus, better to carry full recipe instead of require libva-utils recipe. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel: keep compatible with zeusNaveen Saini2020-04-271-3/+39
| | | | | | | | To avoid recipe version confilicts with oe-core recipes from dunfell and zeus, better to carry full recipe instead of require libva recipe. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* layer.conf: allow to build with zeusNaveen Saini2020-04-272-2/+2
| | | | | | | | | | | Class 'distro_features_check' has moved to 'features_check', which does not allow dunfell and latest releases to build against zeus release. Inherit class based on LAYERSERIES_CORENAMES. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-utils-intel: keep upgraded libva-utils version to meta-intel MACHINE ↵Naveen Saini2020-04-161-1/+6
| | | | | | | | | | | specific Make sure that we use the upgraded version of libva-utils only when using MACHINE value from meta-intel. For all other cases, libva-utils from oe-core should be used. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-intel: keep upgraded libva version to meta-intel MACHINE specificNaveen Saini2020-04-161-0/+8
| | | | | | | | | Make sure that we use the upgraded version of libva only when using MACHINE value from meta-intel. For all other cases, libva from oe-core should be used. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 19.4.0 -> 20.1.1Naveen Saini2020-04-141-2/+2
| | | | | | | | For more info please check here: https://github.com/intel/media-driver/releases/tag/intel-media-20.1.1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva-utils: add recipe v2.7.1Naveen Saini2020-04-141-0/+8
| | | | | | | | OE-Core libva-utils version is v2.6.0, where as media stack components depends upon libva-utils v2.7.1. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libva: add recipe v2.7.0Naveen Saini2020-04-141-0/+7
| | | | | | | | OE-Core libva version is v2.6.1, where as number of media stack components depends upon libva v2.7.0. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-vaapi-driver: fix meson buildTrevor Woerner2020-02-111-2/+2
| | | | | | | | | Change the configure strings to satisfy meson. | meson.build:1:0: ERROR: Value "false" for combo option is not one of the choices. Possible choices are: "yes", "no", "auto". Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 19.3.1 -> 19.4.0Naveen Saini2020-02-111-2/+2
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 19.2.1 > 19.3.1Naveen Saini2019-12-272-40/+2
| | | | | | | | | | | | | | Release against: GmmLib intel-gmmlib-19.3.2 Libva 2.6.0.pre1 Dropped patch which is not required anymore. For more details: https://github.com/intel/media-driver/releases/tag/intel-media-19.3.1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-vaapi-driver: upgrade 2.3.0 -> 2.4.0Anuj Mittal2019-12-121-5/+5
| | | | | | | | | * For release notes, see: https://github.com/intel/intel-vaapi-driver/releases/tag/2.4.0 * Switch to using meson instead. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* recipes: use features_check instead of deprecated distro_features_checkRoss Burton2019-11-222-2/+2
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: Use -fno-tree-pre when using gcc aloneKhem Raj2019-10-101-0/+4
| | | | | | | | Fixes clang-9: error: unknown argument: '-fno-tree-pre' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: dont mark warnings as errorsAnuj Mittal2019-08-212-1/+41
| | | | | | | | | | | | Switch the driver configuration MEDIA_BUILD_FATAL_WARNINGS to OFF so -Werror is not used. Also patch out the use of -Werror=implicit-function-declaration to prevent errors when building with gcc9. | cc1plus: error: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ [-Werror] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 19.2.0 -> 19.2.1Anuj Mittal2019-08-151-1/+1
| | | | | | | For release notes, see: https://github.com/intel/media-driver/releases Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: disable x32 buildNaveen Saini2019-08-081-0/+2
| | | | | | | | | Upstream doesn't support building for x32. Instread of patching makefile for x32 and risk runtime failures, disable the build. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: check for "opengl" featureHongxu Jia2019-07-251-0/+3
| | | | | | | | | Since comit [a78c420 libva: check for "opengl" feature] applied in oe-core, and intel-media-driver depends on libva, it should check for "opengl" feature too. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 19.1.0 -> 19.2.0Anuj Mittal2019-07-102-31/+2
| | | | | | | | Also remove the upstreamed patch. For changes in this release, see: https://github.com/intel/media-driver/releases Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 18.4.1 -> 19.1.0Naveen Saini2019-05-061-2/+2
| | | | | | | | For changes, see: https://github.com/intel/media-driver/releases Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: upgrade 18.3.0 -> 18.4.1Anuj Mittal2019-02-151-2/+2
| | | | | | | | For changes, see: https://github.com/intel/media-driver/releases Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-media-driver: fix upstream release checkingRoss Burton2019-02-041-0/+2
| | | | | | | | | | | We need to use a custom regex because there are lots of tags we want to ignore: - We want to skip intel-media-19.1.pre1 as it's a pre-release - driver-for-Intel-Media-SDK-2018Q2.1 gets parsed as version 2018 - intel-media-600.0132 gets parsed as version 600 Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>