Change Log¶
This section describes the API evolution from version to version.
Version 2.5¶
New in this release:
Added mfxMediaAdapterType to capability reporting.
Added surface pool interface.
Helper macro definition to simplify filter properties set up process for dispatcher.
Added mfxExtAV1BitstreamParam, mfxExtAV1ResolutionParam and mfxExtAV1TileParam for AV1e.
Added MFX_RESOURCE_VA_SURFACE_PTR and MFX_RESOURCE_VA_BUFFER_PTR enumerators.
Clarified HEVC Main 10 Still Picture Profile configuration.
External Buffer ID of mfxExtVideoSignalInfo and mfxExtMasteringDisplayColourVolume for video processing.
New MFX_WRN_ALLOC_TIMEOUT_EXPIRED return status. Indicates that all surfaces are currently in use and timeout set by mfxExtAllocationHints for allocation of new surfaces through functions GetSurfaceForXXX expired.
Introduced universal temporal layering structure.
Added MFX_RESOURCE_VA_SURFACE_PTR and MFX_RESOURCE_VA_BUFFER_PTR enumerators.
Introduced segmentation interface for AV1e, including ext-buffers and enums.
Introduced planar I422 and I210 FourCC codes.
Bug Fixes:
Dispatcher: Removed /etc/ld.so.cache from oneVPL search order.
mfxSurfaceArray: CDECL attribute added to the member-functions.
Deprecated:
mfxExtVPPDenoise extension buffer.
Version 2.4¶
Added ability to retrieve path to the shared library with the implementation.
Added 3DLUT (Three-Dimensional Look Up Table) filter in VPP.
Added mfxGUID structure to specify Globally Unique Identifiers (GUIDs).
Added QueryInterface function to mfxFrameSurfaceInterface.
Added AdaptiveRef and alias for ExtBrcAdaptiveLTR.
Added MFX_FOURCC_BGRP FourCC for Planar BGR format.
Enviromental variables to control dispatcher’s logger.
Version 2.3¶
Encoding in Hyper mode.
New product names for platforms:
Code name Rocket Lake,
Code name Alder Lake S,
Code name Alder Lake P,
Code name for Arctic Sound P.
For spec version 2.3.1 MFX_PLATFORM_XEHP_SDV alias was added
mfx.h header file is added which includes all header files.
Added deprecation messages (deprecation macro) to the functions MFXInit and MFXInitEx functions definition.