You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 17, 2023. It is now read-only.
- Improved handling support status for "Sliding window" feature
45
-
- Added EncTools support
46
-
- Added vaSyncBuffer support
47
-
- Added external BRC support for Rocket Lake
48
-
- Added TCBRC support
49
-
- Added MCTF support
48
+
***AV1 Decode**
49
+
- Enabled dynamic gpu session priority
50
50
51
-
***HEVC encode**
52
-
- Extended B frames support across all target usage with LowPower on
53
-
- Added TCBRC support
54
-
55
-
***MPEG2 encode**
56
-
- Added vaSyncBuffer support
51
+
***VP8 Decode**
52
+
- Increased max height to 4k
57
53
58
54
***Samples**
59
-
- Added AdaptiveI and AdaptiveB frames support in sample_multi_transcode (#1401)
60
-
- Added NV16 output support
61
-
- Added 12 bit support in sample_multi_transcode, sample_decode and sample_vpp (#2055)
62
-
- Enabled MBQP for all encoders in sample_multi_transcode
63
-
- Added -disable_film_grain flag to disable film grain application in sample_decode
55
+
- Changed default memory from opaq to video in sample_multy_transcode
56
+
- Added -fps flag to limit overall fps of pipeline in sample_decode and sample_encode
57
+
- Added support of 1->1 and 1-N transcode scenarios with SFC in sample_multi_transcode
58
+
- Added support for 10bit formats in sample_multi_transcode
59
+
- Added flags for forcing output color format in sample_encode
60
+
- Added UYVY output support for sample_vpp
61
+
- Added NV16 and P210 support in sample_encode
64
62
65
63
***Misc**
66
-
- Disabled plugins loading (Plugin implementations were moved to library runtime, except LA and FEI)
67
-
- Added support for dynamic GPU session priority
64
+
- Enabled github actions
65
+
68
66
69
67
***Software requirements**
70
68
- Libdrm 2.4.84 or later
71
69
- Kernel 4.14 or later (5.4 recommended, consult [kernel support matrix](https://github.com/Intel-Media-SDK/MediaSDK/wiki/Intel-Graphics-Support-in-Linux-Kernels) wiki page for details)
72
70
73
71
***Known issues**
74
72
- Kernel 5.0 have known issue with endurance on Skylake see https://bugs.freedesktop.org/show_bug.cgi?id=110285 for details.
75
-
- Media Stack 20.5.1 with Linux kernel 5.0 may cause higher CPU usage and instability in endurance testing. Issue root caused to media driver see https://github.com/intel/media-driver/issues/671 for details.
76
-
-AV1 Decoder doesn't properly support asynchronous decoding (AsyncDepth > 1) and sometimes may return *MFX_ERR_UNDEFINED_BEHAVIOR* and *MFX_ERR_DEVICE_FAILED* from DecodeFrameAsync calls. See #2244 for details.
73
+
- Media Stack 21.1.3 with Linux kernel 5.0 may cause higher CPU usage and instability in endurance testing. Issue root caused to media driver see https://github.com/intel/media-driver/issues/671 for details.
74
+
-Media Driver may incorrect report frame QP in Media Stack 21.1.3 for HEVC FEI. See https://github.com/intel/media-driver/issues/1171 for details
@@ -163,7 +161,7 @@ X indicates a supported function
163
161
164
162
NOTE: Please use *Query* functions to check feature availability on any given machine at runtime. Availability of features depends on hardware capabilities as well as driver version.
165
163
166
-
Please see the Intel® Media SDK Reference Manual for details *“<sdk-install-folder>/doc/mediasdk-man.pdf”*.
164
+
Please see the Intel® Media SDK Reference Manual for details *“<sdk-install-folder>/doc/mediasdk-man.md”*.
167
165
168
166
Please also check the collateral materials: https://dgpu-docs.intel.com/devices/iris-xe-max-graphics/guides/media.html
169
167
@@ -533,7 +531,7 @@ This release is subject to the following known limitations:
533
531
- [26996] Setting too low bitrate for MPEG-2 Encoder may produce mosaic visual artifacts on complex content with fast motion or scene changes. For example bitrate 5.6 Mbps is too low for 1080<i></i>@25p, increasing bitrate to 8.5 Mbps produce much better quality stream. Sometimes Encoder Bitrate Control acts too conservative and produces artifacts caused by so-called panic mode.
534
532
**Workaround:** Disable Encoder Bitrate Control panic mode. This may increase visual quality on low bitrates at the cost of potential VBV compliance violation.
535
533
- Resetting MPEG-2 Encoder with new aspect ratio may return *MFX_ERR_INCOMPATIBLE_VIDEO_PARAM*, workaround - explicitly close and re-initialize encoder.
536
-
- Contrary to SDK Reference Manual (mediasdkman.pdf) MPEG-2 Encoder may allocate surfaces on Reset call.
534
+
- Contrary to SDK Reference Manual (mediasdk-man.md) MPEG-2 Encoder may allocate surfaces on Reset call.
537
535
- Encoder doesn't return errors on attempts to initialize it with some unsupported parameters (e.g. WeightedPrediction, FadeDetection and so on). Encoder ignores such parameters and returns *MFX_ERR_NONE* from Query/Init/Reset functions.
538
536
- Once Encoder is initialized with some resolution, Encoder doesn't return error status on attempt to submit frame of bigger resolution to *EncodeFrameAsync*. Frame is accepted, consequence may be corrupted output, segmentation fault or some other undefined behavior.
539
537
- [31656] On some content encoder may generate stream with lesser bitrate than requested.
0 commit comments