Transition Guide
Visible to Intel only — GUID: GUID-E3BFEAB9-B11F-49AA-BFF3-8C52B18F84E1
Functionality Change: CPU Operations
In legacy Intel® Media SDK, operations on CPU were available via two pathways:
Sessions initialized to use the software implementation
Automatic software fallback for hardware implementation sessions
For option 1, the Intel® Media SDK software implementation is currently only available for Windows.
Option 2 is no longer available with oneVPL. To provide developers with a greater flexibility, automatic software fallback was removed from oneVPL hardware implementations. Hardware capabilities are determined at session initialization, which clarifies expected behavior.
Sessions that are initialized to use software implementation have access to open source codecs, so the use of oneVPL does not mean taking steps back in CPU quality and performance.