Skip to content
This repository has been archived by the owner on May 20, 2024. It is now read-only.

v2022.1.0

Compare
Choose a tag to compare
@mav-intel mav-intel released this 27 May 22:01
· 53 commits to master since this release

New in this release

Added

  • H264 encoder with a permissive license
  • MPEG2 decode
  • Optional generation of IVF headers for AV1 encode

Depreciated

  • Support for Microsoft Visual Studio* 2017

Fixed

  • HEVC encode crashing if GOP size = 1 with CPU implementation

oneVPL 2022.1.0 has been updated to include functional and security updates. Users should update to the latest version.

Issues and Limitations

  • CPU compilation on WSL2 is not currently supported, but precompiled CPU implementation will work on WSL2 systems
  • Decode input bitstream buffer size must be large enough to hold several frames. Buffer sizes that are too small may cause issues. The necessary minimum size is stream dependent but enough for 10 frames is a conservative estimate.
  • CPU implementation decode error recovery is limited. Decode of corrupted bitstreams may fail.
  • A subset of parameters and functions from the specification are implemented. For more information on mandatory and optional APIs and features, see the oneVPL specification.
  • MFX_BITSTREAM_EOS from the input bitstream dataFlag is ignored by MFXVideoDECODE_DecodeFrameAsync().
  • Windows* OS app verifier detects memory leak from CPU implementation when openH264 is enabled