Intel veröffentlichte am Freitag libva 2.15 als die neuestes Update der Open-Source-Videobeschleunigungs-API (VA-API)-Bibliothek, die auf modernen Systemen für GPU-beschleunigte Videodekodierung verwendet wird.
Libva 2.15 ist die VA-API-Bibliothek, die weiterhin als eines der wichtigsten Mittel von Intel zur GPU-basierten Videodekodierung unter Linux dient. Zu den Änderungen in Libva 2.15 gehören:
-Hinzufügen: neues Display-HW-Attribut zum Melden der PCI-ID
-Hinzufügen: Sample-Tiefe-bezogene Parameter für AV1e
-Hinzufügen: refresh_frame_flags für AV1e
-Hinzufügen: fehlende Felder in va_TraceVAEncSequenceParameterBufferHEVC.
-Hinzufügen: nvidia-drm zur drm-Treiberkarte
-Hinzufügen: Typ und Puffer für Delta-QP pro Block
-Veraltet: Entfernen Sie die va_fool-Unterstützung
-Fix: Korrigieren Sie die Version von meson build on master branch
-Fix:X11 DRI2: Prüfe, ob Gerät ein Renderknoten ist
-Build:Verwende auch starken Stack-Schutz, falls unterstützt
-Trace:drucke den String für profile/entrypoint/configattrib
Die NVIDIA-DRM-Treibererkennung innerhalb der libva-Bibliothek sollte nützlich sein für Bemühungen wie den NVIDIA VA-API-Treiber, der auf NVDEC aufgebaut ist. Tatsächlich wurde diese libva-Änderung vom nvidia-vaapi-driver-Entwickler vorgenommen. Die meisten anderen Änderungen in dieser Version sind Korrekturen und andere meist banale Dinge, aber die AV1e-Ergänzungen stechen auch heraus.
Die neue Version 2.15 der VA-API-Bibliothek kann von GitHub heruntergeladen werden.