PipeWire 1.6.8 版本正式发布,它作为处理多媒体管道的工具,此次更新为错误修复版,API 和 ABI 与 1.6.x 版本兼容,修复了包括 JACK 数据竞争在内的多个问题。
PipeWire 是多媒体处理工具,用于处理多媒体管道,能提供视频源,将其与客户端复用,还能消费视频源、生成音视频处理图形。
它修复了 JACK 中的数据竞争问题,避免了 Ardour 中 MIDI 事件丢失;还解决了一些 unbounded memory allocations 问题,以及进行了各种小修复。
在 RAOP 中进行 Content-Length 和分配检查,避免 OOM 错误;修复客户端节点错误路径中潜在的内存泄漏问题。SPA 修复了 filter-graph 动态图更新等问题。
Bluetooth 修复了传输启动失败时的内存泄漏;Pulse-server 通过 unbounded alloca 避免耗尽堆栈;JACK 修复了并发线程调用时的数据竞争问题。
关于 PipeWire 1.6.8 版本的更多更新详情,可查看发布说明。
编辑观点:PipeWire 此次更新聚焦于错误修复,有助于提升多媒体处理的稳定性和性能,对相关开发者和用户来说是个好消息,未来有望在多媒体领域发挥更大作用。