Pipewire 0.3.27 发布,多媒体处理工具

栏目: 软件资讯 · 发布时间: 5年前

内容简介:PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。 Pipe...

PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。

Pipewire 0.3.27 正式发布,该版本更新内容如下:

亮点:

  • 修复了导致蓝牙设备停止工作的问题;
  • 修复了由于 DBus 插件清理错误导致的切换用户时的会话管理器崩溃;
  • 改进监控端口的 volume 处理;
  • 修复 GStreamer v4l2 支持;
  • 在 pipewire-pulse 中实施 module-remap-sink 和 module-remap-source;
  • 大量修复和改进;

PipeWire:

  • 将 loopback 代码移到模块中,并在 pw-loopback 和 pipewire-pulse 中使用。修复了一些清理崩溃的问题;
  • 状态文件不再有 X 权限;
  • 将 i18n 核心移到一个私有 header 文件中;
  • Stream 现在可以宣传属性并接收属性的更新;
  • 修复了一个问题,即用错误的索引来寻址一个端口。它会导致蓝牙设备停止工作;

SPA 插件:

  • 只在我们创建的通道上做 LFE 过滤;
  • 改进设备的名称和描述;
  • 改进 DBus 连接和源的清理工作,以避免销毁时的崩溃;
  • 改进音量处理。硬件、软件和显示器音量现在被正确分开和处理;
  • 增加了对 S8 和 S8P 格式的支持;

工具:

  • pw-cli 现在也能从 JSON 数组中创建 Struct;

会话管理器:

  • 会话管理器现在也可以创建被动链接,这使得有可能在不使用时将 effect chains 和 sink 一起暂停使用;
  • 匹配规则现在检查完整的属性值而不是只检查开始部分;
  • 处理多个待定参数的枚举,只取最后的结果;

GStreamer 插件:

  • GStreamer 插件现在建议明确地处理 DMABUF。这是目前避免 v4l2 设备的 memcpy 的唯一方法;

设备支持:

  • 与 pulseaudio 同步 ACP,合并上游补丁而不是我们的 hack 来解决缺少双工设备的问题;
  • V4l2 设备不再暴露他们的 fd 了。以前的 fd 和 mmap 偏移量被传递给客户端来访问缓冲区 内存,但这可能会产生安全问题;

蓝牙:

  • 关机时不要取消配置文件的注册,因为这可能会导致延迟,只需关闭 dbus 连接;
  • 蓝牙设备现在尝试使用 graph 中的全局采样率;

PulseAudio 服务器:

  • 使用新的 loopback 模块实现 remap-sink 和 remap-source;

更多详情可查看:https://gitlab.freedesktop.org/pipewire/pipewire/-/releases


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Building Social Web Applications

Building Social Web Applications

Gavin Bell / O'Reilly Media / 2009-10-1 / USD 34.99

Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face if you're to crea......一起来看看 《Building Social Web Applications》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码