Accepting request 934596 from home:iznogood:branches:X11:XOrg

- Update to version 21.3.5:
  * New features:
    + VP9 Encode: Added WebRTC mode.
    + Samples:
      . Added "VuiTC" option to set VUI TransferCharacteristics in
        sample_multi_transcode.
      . Added the verification of input params before used in Init
        for sample_encode
    + Misc:
      . Added support of DRM_FORMAT_NV12 for console mode
        rendering.
      . Added runtimes support matrix for Media SDK and oneVPL GPU
        Runtime.
    + Software requirements:
      . Libdrm 2.4.84 or later
      . Kernel 4.14 or later (5.4 recommended, consult kernel
        support matrix wiki page for details)
    + Known issues: Kernel 5.0 have known issue with endurance on
      Skylake see
      https://bugs.freedesktop.org/show_bug.cgi?id=110285 for
      details.
  * Limited support on certain platforms:
    + MPEG-2 encode is not supported on Apollo Lake
    + H.264 Flexible Encode Infrastructure only supported on
      Broadwell and Skylake
    + Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure
      only supported on Skylake
    + VP9 decoder is supported starting from Kabylake platform
    + VP9 encoder is supported starting from Icelake platform
    + SW fallback is unsupported for all components but MJPEG
    + Keem Bay requires a VPU runtime library
    + The following features are supported by Keem Bay runtime and
      are not supported by Gen graphics runtime:
      . mfxExtInsertHeaders
      . mfxExtEncoderIPCMArea

OBS-URL: https://build.opensuse.org/request/show/934596
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libmfx?expand=0&rev=37
This commit is contained in:
Stefan Dirsch 2021-11-29 16:42:42 +00:00 committed by Git OBS Bridge
parent 57b1dab2d6
commit 433100911c
4 changed files with 46 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bea77d2732704ec5c457152b6c78c245055881465d1220fc263a544089fac1f2
size 11650290

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3f13869298d3946d7d91e58846e274ef62cd5af2473f59f36b57b2c27ebfd87c
size 11649780

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Mon Nov 29 15:33:42 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 21.3.5:
* New features:
+ VP9 Encode: Added WebRTC mode.
+ Samples:
. Added "VuiTC" option to set VUI TransferCharacteristics in
sample_multi_transcode.
. Added the verification of input params before used in Init
for sample_encode
+ Misc:
. Added support of DRM_FORMAT_NV12 for console mode
rendering.
. Added runtimes support matrix for Media SDK and oneVPL GPU
Runtime.
+ Software requirements:
. Libdrm 2.4.84 or later
. Kernel 4.14 or later (5.4 recommended, consult kernel
support matrix wiki page for details)
+ Known issues: Kernel 5.0 have known issue with endurance on
Skylake see
https://bugs.freedesktop.org/show_bug.cgi?id=110285 for
details.
* Limited support on certain platforms:
+ MPEG-2 encode is not supported on Apollo Lake
+ H.264 Flexible Encode Infrastructure only supported on
Broadwell and Skylake
+ Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure
only supported on Skylake
+ VP9 decoder is supported starting from Kabylake platform
+ VP9 encoder is supported starting from Icelake platform
+ SW fallback is unsupported for all components but MJPEG
+ Keem Bay requires a VPU runtime library
+ The following features are supported by Keem Bay runtime and
are not supported by Gen graphics runtime:
. mfxExtInsertHeaders
. mfxExtEncoderIPCMArea
-------------------------------------------------------------------
Mon Oct 4 15:07:33 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -19,13 +19,13 @@
%global sover 1
Name: libmfx
%define lname libmfx%{sover}
Version: 21.3.4
Version: 21.3.5
Release: 0
Summary: The Intel Media SDK
License: MIT
Group: Development/Languages/C and C++
URL: https://github.com/Intel-Media-SDK/MediaSDK
Source0: https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-%{version}.tar.gz
Source0: %{url}/archive/intel-mediasdk-%{version}.tar.gz
Patch0: cmake-sle12.patch
BuildRequires: cmake
%if 0%{?suse_version} < 1500
@ -74,7 +74,7 @@ This package contains example applications for the Intel Media SDK.
%autosetup -p1 -n MediaSDK-intel-mediasdk-%{version}
%build
mkdir -p build
mkdir -p build
pushd build
# libITT and cm compiler not available on openSUSE
cmake \
@ -114,7 +114,7 @@ rmdir %{buildroot}/%{_datadir}/mfx/samples
%{_bindir}/mfx-tracer-config
%files -n %lname
%license LICENSE
%license LICENSE
%{_libdir}/libmfx.so.%{sover}
%{_libdir}/libmfx.so.%{sover}.*
%{_libdir}/libmfxhw64.so.%{sover}