diff --git a/latest/API_ref/VPL_enums.html b/latest/API_ref/VPL_enums.html index 9cff0f59..0d0c9d11 100644 --- a/latest/API_ref/VPL_enums.html +++ b/latest/API_ref/VPL_enums.html @@ -2323,7 +2323,7 @@
This extended buffer configures the structure of temporal layers inside the encoded H.264 bitstream. See the mfxExtAvcTemporalLayers structure for details. The application can attach this buffer to the mfxVideoParam structure for encoding initialization.
+This extended buffer configures the structure of temporal layers inside the encoded H.265 bitstream. See the mfxExtHEVCTemporalLayers structure for details. The application can attach this buffer to the mfxVideoParam structure for encoding initialization.
Sets any essential system handle that the library might use.
+Sets any essential system handle that the library might use. The handle must remain valid until after the application calls the MFXClose function.
If the specified system handle is a COM interface, the reference counter of the COM interface will increase. The counter will decrease when the session closes.
This function is available since API version 1.0.
diff --git a/latest/API_ref/VPL_structs_cross_component.html b/latest/API_ref/VPL_structs_cross_component.html index c3f160f6..e568c834 100644 --- a/latest/API_ref/VPL_structs_cross_component.html +++ b/latest/API_ref/VPL_structs_cross_component.html @@ -954,7 +954,7 @@Specifies a multiplier for bitrate control parameters. Affects the following variables: InitialDelayInKB, BufferSizeInKB, TargetKbps, MaxKbps. If this value is not equal to zero, the encoder calculates BRC parameters as value * BRCParamMultiplier
.
Specifies a multiplier for bitrate control parameters. Affects the following variables: InitialDelayInKB, BufferSizeInKB, TargetKbps, MaxKbps, WinBRCMaxAvgKbps. If this value is not equal to zero, the encoder calculates BRC parameters as value * BRCParamMultiplier
.
When rate control method is MFX_RATECONTROL_VBR, MFX_RATECONTROL_LA, MFX_RATECONTROL_LA_HRD, or MFX_RATECONTROL_QVBR this parameter specifies the maximum bitrate averaged over a sliding window specified by WinBRCSize. For MFX_RATECONTROL_CBR this parameter is ignored and equals TargetKbps.
+When rate control method is MFX_RATECONTROL_CBR, MFX_RATECONTROL_VBR, MFX_RATECONTROL_LA, MFX_RATECONTROL_LA_HRD, or MFX_RATECONTROL_QVBR this parameter specifies the maximum bitrate averaged over a sliding window specified by WinBRCSize.
When rate control method is MFX_RATECONTROL_CBR, MFX_RATECONTROL_VBR, MFX_RATECONTROL_LA, MFX_RATECONTROL_LA_HRD, or MFX_RATECONTROL_QVBR this parameter specifies sliding window size in frames. Set this parameter to zero to disable sliding window.
+When rate control method is MFX_RATECONTROL_CBR, MFX_RATECONTROL_VBR, MFX_RATECONTROL_LA, MFX_RATECONTROL_LA_HRD, or MFX_RATECONTROL_QVBR this parameter specifies sliding window size in frames. Set WinBRCMaxAvgKbps and WinBRCSize to zero to disable sliding window.
Frame level mean squared errors (MSE) for Y/U/V channel.
+Note
+MSE is stored in U24.8 format. The calculation formula is: PSNR = 10 * log10(256.0 * (2^bitDepth - 1)^2 / (double)MSE)).
+2.10
2.11
2.13
Moved to production
2.11
2.13
Moved to production
2.11
2.13
Moved to production
2.11
2.13
Moved to production
2.11
2.13
Moved to production
2.11
2.11
2.13
Moved to production
2.11
2.13
Moved to production
2.11
2.13
Moved to production
2.12
2.12
2.13
Moved to production
2.12
2.13
Moved to production
New in this release:
+Moved to production API:
+++
Added code name for the platform: Battlemage:
++++
+- +
MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_BATTLEMAGE)
New in this release:
Experimental API: Added new structures and enumerated types for importing and exporting surfaces:
@@ -437,7 +468,7 @@New in this release:
Experimental API: introduced mfxExtAV1ScreenContentTools
to support screen content tools setting for encoder.
New in this release:
Experimental API: introduced MFX_CORRUPTION_HW_RESET
to support media reset info report.
Experimental API: Introduced capabilities query for supported surface import and export operations. Added new structures and enumerated types:
@@ -544,7 +575,7 @@
New in this release:
Deprecated mfxExtCodingOption2::BitrateLimit
.
New in this release:
Introduced MFX_FOURCC_ABGR16F
FourCC for 16-bit float point (per channel) 4:4:4 ABGR format.
New in this release:
mfxExtVppAuxData::RepeatedFrame
flag is actual again and returned back from deprecation state.
New in this release:
New development practice to treat some new API features as experimental was introduced. @@ -650,7 +681,7 @@
New in this release:
Added mfxMediaAdapterType to capability reporting.
Added ability to retrieve path to the shared library with the implementation.
Added 3DLUT (Three-Dimensional Look Up Table) filter in VPP.
Encoding in Hyper mode.
New product names for platforms:
@@ -748,6 +779,7 @@