Libva 是 VA-API 的参考实现,VA-API (视频加速 API)是一个开源库和 API 规范,为视频处理提供了图形硬件加速功能,由每个受支持的硬件供应商的主仓库和特定于驱动程序的加速后端组成。
目前 Libva 2.16.0 发布了,此版本带来如下改动:
添加:为 AV1e 添加 HierarchicalFlag 和 hierarchy_level_plus1。
autotools:使用 wayland-scanner 私有代码
autotools:使用 wayland-scanner.pc 来定位 prog
meson:使用 Wayland-scanner 私有代码
meson:请求本机 Wayland-scanner
meson:使用 wayland-scanner.pc 定位 prog
meson:在适用时设置 HAVE_VA_X11
style:在新提交中更正了编码风格
trace:为 va trace 添加 Linux ftrace 模式
trace:添加缺少的 pthread_mutex_destroy
drm:删除不需要的 X == X 映射
drm:回退到 drm 驱动程序名称 == va 驱动程序名称
drm:简化映射表
x11:简化映射表
android: open( with O_CLOEXEC for device fd
android:删除复杂的 open_device ( 助手
android: 删除 va_fool 引用
ci:用 -Werror 加强 ci
ci: va/x11/nvctl: 在 close_display 上修复 Wdeprecated-non-prototype
ci:添加 clang-15 覆盖并重新排列 runners
ci:将 FreeBSD 升级到 13.1