Skip to content

oneVPL-v2.9

Compare
Choose a tag to compare
@tletnes tletnes released this 31 Mar 19:45
· 94 commits to main since this release
97aeffd

New in this release:

  • Deprecated :cpp:member:mfxExtCodingOption2::BitrateLimit.
  • Added note that applications must call MFXVideoENCODE_Query() to check for support of :cpp:struct:mfxExtChromaLocInfo and :cpp:struct:mfxExtHEVCRegion extension buffers.
  • Added AV1 HDR metadata description and further clarified :cpp:struct:mfxExtMasteringDisplayColourVolume and :cpp:struct:mfxExtContentLightLevelInfo.
  • Added deprecation messages to the functions :cpp:func:MFXQueryAdapters, :cpp:func:MFXQueryAdaptersDecode, and :cpp:func:MFXQueryAdaptersNumber.
    Applications should use the process described in :ref:oneVPL Dispatcher <onevpl-dispatcher> to enumerate and select adapters.
  • Fixed multiple spelling errors.
  • Added extension buffer :cpp:struct:mfxExtSyncSubmission to return submission synchronization sync point.
  • Added extension buffer :cpp:struct:mfxExtVPPPercEncPrefilter to control perceptual encoding prefilter.
  • Deprecated mfxPlatform::CodeName and corresponding enum values.
  • Added :cpp:member:mfxExtendedDeviceId::RevisionID and :cpp:struct:extDeviceUUID to be aligned across multiple domains including compute and specify device UUID accordingly.
  • Added extension buffer :cpp:struct:mfxExtTuneEncodeQuality and correspondent enumeration to specify encoding tuning option.
  • Updated description of :cpp:func:MFXEnumImplementations to clarify that the input :cpp:type:mfxImplCapsDeliveryFormat determines the type of structure returned.
  • Updated mfxvideo++.h to use MFXLoad API.