.. SPDX-FileCopyrightText: 2021 Intel Corporation .. .. SPDX-License-Identifier: CC-BY-4.0 ========== Change Log ========== This section describes the API evolution from version to version. .. contents:: :local: :depth: 1 ----------- 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.