Libva 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Libva 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Libva 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 未知
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发多媒体处理
开源组织
地区 不详
投 递 者 罗奇奇
适用人群 未知
收录时间 2022-10-09

软件简介

Libva 是 VA-API 的实现,VA-API (视频加速 API,全称 Video and Audio  API )是一个开源库和API规范,它为视频处理提供了图形硬件加速功能,由每个受支持硬件供应商的主库和特定于驱动程序的加速后端组成。

VA-API(视频加速 API)的主要动机是为流行的编码标准(MPEG-2、MPEG-4)在各种入口点(VLD、IDCT、运动补偿等)启用硬件加速视频解码和编码ASP/H.263、MPEG-4 AVC/H.264、VC-1/VMW3 和 JPEG、HEVC/H265、VP8、VP9)和视频前/后处理。

Doxygen 文件通过 Github Pages 定期更新,可通过 libva pages 直接访问。

多线程指南

libva 中实现的所有 VAAPI 函数都是线程安全的。对于任何需要实现后端(例如硬件驱动程序)的 VAAPI 函数,后端必须确保其实现也是线程安全的。如果 VAAPI 函数的后端实现不是线程安全的,则应该被视为针对后端实现的错误。

假定不会从信号处理程序调用任何 VAAPI 函数。在这种情况下,线程安全意味着当多个并发线程调用 VAAPI 时,它不会崩溃或挂起操作系统,并且 VAAPI 内部数据结构不会被破坏。

当多个线程对同一个 VAAPI 对象进行操作时,应用程序负责同步这些操作,以生成预期的结果。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
03/31 07:57

Libva 2.18.0 发布,VA-API (视频加速 API) 参考实现

Libva 是 VA-API 的参考实现,目前 Libva 2.18.0 发布了, VA-API (视频加速 API)是一个开源库和 API 规范,为视频处理提供了图形硬件加速功能,由每个受支持的硬件供应商的主仓库和特定于驱动程序的加速后端组成。 2.18 版本 ios 添加了 Windows/WS: 映射,在 WSL 系统上运行时,可在 Mesa 中使用 Direct3D 12 Gallium3D 驱动程序。微软在 WSL(2) 中的视频加速支持方面做了大量工作,经过几个月的改进,微软于今年 2 月正式推...

0
1
发表了资讯
01/19 07:45

Libva 2.17.0 发布,VA-API (视频加速 API) 参考实现

VA-API (视频加速 API)是一个开源库和 API 规范,为视频处理提供了图形硬件加速功能,由每个受支持的硬件供应商的主仓库和特定于驱动程序的加速后端组成。 Libva 是 VA-API 的参考实现,目前 Libva 2.17.0 发布了,此版本 VA-API 2.17 是这个 Linux 视频加速 API 首个对 Windows 提供初始支持工作的版本。英特尔正在努力在 Windows 上公开 VA-API,以便更好地与他们的 oneAPI 软件堆栈兼容,使 oneVPL 视频处理与 VA-API 更加...

0
3
发表了资讯
2022/10/10 07:23

Libva 2.16.0 发布,VA-API (视频加速 API) 参考实现

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-scan...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部