皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

PipeWire 1.2.3 在 FFADO 驱动程序中实现了续流支持

PipeWire 1.2.3 在 FFADO 驱动程序中实现了续流支持

PipeWire 项目今天发布了 PipeWire 1.2.3,作为 PipeWire 1.2 系列的第三个维护更新,这个流行的开源服务器用于处理 Linux 系统上的音频/视频流和硬件。

PipeWire 1.2.3 旨在在 FFADO 驱动程序中实现自由流支持,同时改进了采样率和缓冲区大小处理,使其能够强制采样率和缓冲区大小。此外,它现在总是在节点上设置服务器端 clock.quantum-limit,以修复 Midi 桥中的缓冲区大小问题。

此版本还改进了spa_loop锁定,并消除了队列满时可能出现的死锁,为 libcamera 设备字符串分配了更多空间以正确删除 libcamera 和 v4l2 设备的重复数据,并进一步改进了激活状态更改和 xrun 检测。

此外,PipeWire 1.2.3 还改进了与 Soundcore Motion 300 等一些设备的兼容性,为 pw-cli 命令行界面添加了对处理任意大输入和参数的支持,并解决了在枚举 v4l2 udev 设备时可能出现的竞赛问题。

此外,还修复了一些错误,以避免在销毁错误链接时出现内存泄露,以及 pw-top 命令中的一些编译器警告。 有关 PipeWire 1.2.3 中包含的更改的更多细节,请查看发布说明,其源代码可从同一位置下载。

PipeWire 1.2 “Aviation” 于 2024 年 6 月 27 日发布,主要更改包括显式同步元数据支持、Snap 支持使用 Canonical 沙盒应用打包格式的 Ubuntu 和其他使用 Canonical 沙盒应用打包格式的发行版、支持协商缓冲区参数时的强制性元数据,以及允许异步调度节点的异步处理支持。

PipeWire 是许多流行的 GNU/Linux 发行版上处理多媒体流和硬件的默认选项。在即将到来的 Fedora Linux 41 发行版中,它还将默认用于 Mozilla Firefox Web 浏览器中的相机处理。

图片来源:PipeWire项目

转自 PipeWire 1.2.3 Implements Freewheeling Support in the FFADO Driver – 9to5Linux