summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* onevpl-intel-gpu: add pkgconfig-native to DEPENDShonisterAnuj Mittal5 days1-1/+1
| | | | | | | | | | Since oe-core commit 8e26252b45b (layer.conf: Extend recipes not to install without explict dependencies), some dependencies now need to be explicit. onevpl-intel-gpu needs pkgconfig-native so add it to DEPENDS. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: add pkgconfig-native to DEPENDSAnuj Mittal5 days1-1/+1
| | | | | | | | | | Since oe-core commit 8e26252b45b (layer.conf: Extend recipes not to install without explict dependencies), some dependencies now need to be explicit. onevpl needs pkgconfig-native so add it to DEPENDS. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* itt: upgrade 3.20.1 -> 3.21.2Anuj Mittal6 days1-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: upgrade 21.3.2 -> 21.3.4Yew, Chang Ching6 days1-1/+1
| | | | | | | | Release notes: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-21.3.4 Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: jpegd: Enable JPEG decode error reportYew, Chang Ching6 days2-0/+503
| | | | | Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Extends errorTypes to support JPEG errorsYew, Chang Ching6 days2-0/+60
| | | | | | | Include a patch to extend error types to support JPEG errors as well. Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: upgrade 2021.5.0 -> 2021.6.0Yew, Chang Ching6 days6-394/+41
| | | | | | | | | | | | | | New in This Release =================== * Updated dispatcher and CPU runtime to API 2.5 * Internal memory support added to dpcpp-blur sample Release notes: https://github.com/oneapi-src/oneVPL/releases/tag/v2021.6.0 Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: upgrade 21.3.1 -> 21.3.2Yew, Chang Ching2021-09-021-1/+1
| | | | | | | | Release notes: https://github.com/oneapi-src/oneVPL-intel-gpu/releases/tag/intel-onevpl-21.3.2 Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Add support of DRM_FORMAT_NV12 and fix tile issueYew, Chang Ching2021-08-263-0/+223
| | | | | | | | | | | | | Currently in drm/console mode only RGB4 direct rendering is possible. This patch add NV12 format support. If we are using I915_FORMAT_MOD_Y_TILED which is needed for NV12 format then modifiers need to be enabled which can be passed as flags argument to ioctl. Signed-off-by: Sodhi, Vunny <vunny.sodhi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: upgrade 21.3.0 -> 21.3.1Yew, Chang Ching2021-08-231-1/+1
| | | | | | | | | | | | Changes in this release - [AVCe] Enable unaligned at 16 input - CM: add some MFX traces to CM - [HEVCe] Support main 10 still picture profile - [HEVCe] enable BGR - [VPP] Add 3D lut in CheckFormatLimitation Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-mediasdk: Add support of DRM_FORMAT_NV12 and fix tile issueSodhi, Vunny2021-08-173-0/+197
| | | | | | | | | | | Currently in drm/console mode only RGB4 direct rendering is possible. This patch add NV12 format support. If we are using I915_FORMAT_MOD_Y_TILED which is needed for NV12 format then modifiers need to be enabled which can be passed as flags argument to ioctl. Signed-off-by: Sodhi, Vunny <vunny.sodhi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Move sample_* apps install pathYew, Chang Ching2021-08-131-0/+5
| | | | | | | | | | | | Installation path of sample_decode, sample_encode and sample_multi_transcode at default PATH /usr/bin may cause confusion to user that they are MediaSDK applications instead of oneVPL. Therefore they are now installed at /usr/share/oneVPL/samples/ Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: upgrade 2021.4.0 -> 2021.5.0Yew, Chang Ching2021-08-136-1552/+35
| | | | | | | | | | | | | | | | | | | What's new in this release: * Added option to build dispatcher as a static library * Added ability to build dispatcher under MinGW * Fixes for tools and samples Added patch: 0001-Fix-compile-issue-with-CMAKE_CXX_FLAGS-setting.patch Dropped upstreamed patches: 0001-Adding-Wayland-support-to-legacy-tools.patch 0001-Adding-X11-DRI3-support.patch 0001-Corrected-the-install-path.patch 0001-Fix-sample_multi_transcode-join-issue.patch Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Fixing render issue on virtual environmentTeng, Jin Chung2021-08-092-0/+136
| | | | | | | | | The i915 render device node is not always in renderD128. For example render node on virtual env is renderD129. Change the hard coded with autodetect the i915 device via ioctl Signed-off-by: Teng, Jin Chung <jin.chung.teng@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* itt: add COMPATIBLE_HOST to be x86 platformYongxin Liu2021-08-091-0/+2
| | | | | | | | | ITT is only for Intel x86 architecture. To avoid error when doing world builds for other architectures, limit the recipe to be compatible with x86 only. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* itt: upgrade 3.18.13 -> 3.20.1Yongxin Liu2021-08-021-1/+1
| | | | | | | | | Tag of v3.20.1 is 3bf74bb2a3ee4e146a6ea6497e5b530d291564d7. But we move one commit forward to include commit 1c4889361205 ("removed ifort generated obj files") Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Convert to new override syntaxAnuj Mittal2021-07-317-20/+20
| | | | | | | 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>
* onevpl: Fix sample_multi_transcode join issueYew, Chang Ching2021-07-292-0/+38
| | | | | | | | | | | Fix issue with pipeline of multiple decode sessions and vpp composition session due to missing session join Patch: 0001-Fix-sample_multi_transcode-join-issue.patch Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: upgrade 21.2.2 -> 21.3.0Yew, Chang Ching2021-07-271-1/+1
| | | | | Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> 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>
* onevpl: Add X11 DRI3 supportYew, Chang Ching2021-07-062-0/+40
| | | | | | | | Add support for DRI3 XCB extension for samples applications for DMA-BUF direct rendering and synchronization. Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* oneVPL-intel-gpu: upgrade to 21.2.2Yew, Chang Ching2021-07-032-45/+3
| | | | | | | | The version has gone backwards. Add epoch value so package feeds don't break. Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: upgrade 2021.2.2 -> 2021.4.0Yew, Chang Ching2021-07-0311-14178/+171
| | | | | | | | | | | | | | | | | | | * Updated dispatcher API to 2.4 * Advanced OpenVINO interop sample w/ remoteBlob support (Linux only) * C++ API and Samples (Preview) * Python API and Samples (Preview) * Added logging capability to Dispatcher * Added new tools: sample_multi_transcode and decvpp_tool * Added debug libraries to Windows package For more information on the preview C++/Python APIs and Samples, see https://software.intel.com/content/www/us/en/develop/articles/onevpl-preview-examples.html For full release notes, see https://github.com/oneapi-src/oneVPL/commit/d5c072584ee6f81305ed85de8759658ab7854606 Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-mediasdk: upgrade 21.1.3 -> 21.2.3Lim Siew Hoon2021-07-032-46/+1
| | | | | | | | Drops patches already merged: * 0001-Don-t-try-to-autheticate-with-render-node.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 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>
* onevpl: Fix wayland lib installYew, Chang Ching2021-06-222-2/+61
| | | | | | | | | 1. Include libvpl_wayland.so in standard package instead of -dev package 2. Fix CMake install path of libvpl_wayland.so to $LIBDIR Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Fixes for legacy samplesYew, Chang Ching2021-06-164-0/+197
| | | | | | | | | | | | | Backport patches from master to fix the legacy apps including sample_vpp, sample_encode and sample_decode Added patches: 0001-Fix-NV12-input-format-in-legacy-samples.patch 0001-Fix-sample_encode-i010-input.patch 0001-Fix-sample_vpp-sample_encode-alignment-issue.patch Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: Backport new ADL-P device IDsYew, Chang Ching2021-06-112-1/+45
| | | | | | | | Patch: 0001-ADLP-add-new-device-id-list.patch Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Add sample_multi_transcode applicationYew, Chang Ching2021-06-094-0/+13794
| | | | | | | | | | | Added patches 0001-Update-headers-to-oneAPI-spec-v2.3-e170992.patch 0001-Remove-duplicate-MFXVideoDECODE_VPP-from-samples.patch 0001-Add-SMT-and-media_sdk_compatibility_headers.patch Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* itt: upgrade 3.18.10 -> 3.18.13Naveen Saini2021-06-031-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Add Wayland support to legacy toolsjinchung2021-06-012-0/+1302
| | | | | Signed-off-by: jinchung <jin.chung.teng@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: Add X11 support to legacy toolsYew, Chang Ching2021-05-252-0/+51
| | | | | | Signed-off-by: Teng, Jin Chung <jin.chung.teng@intel.com> Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl-intel-gpu: Add recipeYew, Chang Ching2021-05-071-0/+23
| | | | | | | | | | | | | IntelĀ® oneVPL GPU Runtime provides a plain C API to access hardware-accelerated video decode, encode and filtering on IntelĀ® graphics hardware platforms. GPU Runtime is successor for Intel Media SDK. Ref: https://github.com/oneapi-src/oneVPL-intel-gpu Signed-off-by: Yew, Chang Ching <chang.ching.yew@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onevpl: add recipeNaveen Saini2021-05-072-0/+106
| | | | | | | | | | | | | | | | | | The oneAPI Video Processing Library (oneVPL) provides a single video processing API for encode, decode, and video processing that works across a wide range of accelerators. This repository contains the following components of oneVPL: * Copies of the oneVPL Specification API header files * oneVPL dispatcher * Examples demonstrating API usage * oneVPL command line tools Ref: https://github.com/oneapi-src/oneVPL Signed-off-by: Naveen Saini <naveen.kumar.saini@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-mediasdk: Don't try to autheticate with render nodeVincent Cheah Beng Keat2021-04-092-0/+45
| | | | | | | | | | Fix an issue with while using weston [1]. Patch has been merged upstream and can be removed on next version bump. [1] https://github.com/Intel-Media-SDK/MediaSDK/issues/2657 Signed-off-by: Cheah, Vincent Beng Keat <vincent.beng.keat.cheah@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-mediasdk: upgrade 21.1.1 -> 21.1.3Lim Siew Hoon2021-04-063-169/+1
| | | | | | | | | Drops patches already merged: * 0001-hevcd-Enable-the-SPS-PPS-error-reporting.patch * 0002-hevcd-Use-reinterpret_cast-for-style-alignment.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 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-mediasdk: Enable the SPS/PPS error reporting on hevcdUng, Teng En2021-03-103-0/+168
| | | | | | | | These patches are merged into upstream. Will need to remove once update to version later than 21.1.2. Signed-off-by: Ung, Teng En <teng.en.ung@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-mediasdk: upgrade 20.5.1 -> 21.1.1Lim Siew Hoon2021-02-252-38/+3
| | | | | | | | Drops patches already merged: * 0001-FindOpenCL.cmake-don-t-look-for-driver-at-build-time.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.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>
* itt: upgrade 3.15.12 -> 3.18.10Naveen Saini2021-02-091-1/+8
| | | | | | | | | | | | | | fixed QA Issue: Architecture did not match (x86, expected x86-64) Error log: QA Issue: Architecture did not match (x86, expected x86-64) in /usr/include/ittnotify/fortran/posix/x86/ittfortran.o [arch] Ref: https://github.com/intel/ittapi/commit/d90eaa25a70f651e9f7e82a16b29074b5f77fed8 Signed-off-by: Naveen Saini <naveen.kumar.saini@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-mediasdk: upgrade 20.5.0 -> 20.5.1Lim Siew Hoon2021-01-041-1/+1
| | | | | Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-mediasdk: upgrade 20.3.0 -> 20.5.0Lim Siew Hoon2020-12-292-233/+2
| | | | | | | | Drop patch as it as merged upstream: * 0001-Fix-video-stuttering-during-wayland-rendering.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-243-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>