Intel Releases libva 2.15 Video Acceleration Library

Written by Michael Larabel in Intel on 1 July 2022 at 04:39 AM EDT. 3 Comments
INTEL
Intel on Friday released libva 2.15 as the newest update to the open-source Video Acceleration API (VA-API) library used on modern systems for GPU-accelerated video decoding.

Libva 2.15 is the VA-API library that continues to serve as one of Intel's main means of GPU-based video decoding on Linux. Libva 2.15 changes include:
- Add: new display HW attribute to report PCI ID
- Add: sample depth related parameters for AV1e
- Add: refresh_frame_flags for AV1e
- Add: missing fields in va_TraceVAEncSequenceParameterBufferHEVC.
- Add: nvidia-drm to the drm driver map
- Add: type and buffer for delta qp per block
- Deprecation: remove the va_fool support
- Fix:Correct the version of meson build on master branch
- Fix:X11 DRI2: check if device is a render node
- Build:Use also strong stack protection if supported
- Trace:print the string for profile/entrypoint/configattrib

The NVIDIA-DRM driver detection within the libva library should be useful for efforts like the NVIDIA VA-API driver built atop NVDEC. In fact, this libva change was made by the nvidia-vaapi-driver developer. Most of the other changes in this release are fixes and other mostly mundane items but the AV1e additions also stand out.

The new VA-API library 2.15 release can be downloaded from GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week