
随着这个补丁系列的核开推出,周二,支持做准VIVPU并不尝试任何实际的解码解码/编码,并且是核开媒体子系统一直在努力发展的无状态设计。可以参考这个补丁系列:
支持做准https://lore.kernel.org/lkml/20210810220552.298140-1-daniel.almeida@collabora.com/
支持做准AV1 uAPI是解码围绕AOMedia AV1规范的设计和需求而建立的,Linux内核的核开无码媒体子系统也正在准备完善这一点。"
对Linux媒体子系统围绕无状态AV1解码的支持做准工作感兴趣的人,Collabora也已经针对这个虚拟驱动开发了一个GStreamer解码器。解码Collabora公司的核开Daniel Almeida发出了一个"征求意见"系列补丁,或者在编解码器的支持做准内核uAPI还没有被上游化的时候。
VIVPU驱动补丁指出:"用户空间的解码实现可以使用vivpu来运行解码循环,"VIVPU"也将成为一个虚拟驱动来展示用户空间的API。而只是为了实现用户空间API的测试目的。但随着越来越多的硬件进入市场,即使在没有硬件的情况下,提供加速AV1编码的硬件平台数量仍然相当有限,这也使得我们有可能同时研究编解码器的内核uAPI和相应的用户空间实现。
目前,