钥匙
- 添加了播放使用编解码器编码的音频流的功能
杜比TrueHD иDTS-HD Master Audio ; - 为 ALSA 支持的声卡选择配置文件的问题已得到解决。 运行 PulseAudio 或热插卡时,module-alsa-card 有时会将不可用的配置文件标记为可用,从而导致选择具有损坏引脚的卡配置文件。 特别是,以前如果配置文件包含目的地和源,并且至少其中之一是可访问的,则该配置文件被认为是可访问的。 现在,此类配置文件将被视为无法访问;
- 通过蓝牙工作的选定声卡配置文件的保存已停止。 默认情况下,现在始终使用 A2DP 配置文件,而不是用户之前选择的配置文件,因为蓝牙卡配置文件的使用高度依赖于上下文(用于电话呼叫的 HSP/HFP,以及用于其他所有内容的 A2DP)。 为了返回 module-card-restore 模块的旧行为,已实施“restore_bluetooth_profile=true”设置;
- 添加了对通过 USB 连接的 SteelSeries Arctis 5 耳机/耳麦的支持。 Arctis 系列因其使用独立的输出设备而闻名,这些输出设备具有独立的语音(单声道)和其他声音(立体声)音量控制。
- module-loopback 中添加了“max_latency_msec”设置,可用于设置延迟上限。 默认情况下,如果数据未及时到达,延迟会自动增加,如果将延迟保持在一定限制内比播放期间的中断更重要,则建议的设置可能会很有用;
- module-rtp-send 中添加了“stream_name”参数来定义正在创建的流的符号名称,而不是“地址上的 PulseAudio RTP Stream”;
- S/PDIF 针对具有 USB 2.0 接口的 CMEDIA 高速 True HD 声卡进行了改进,该声卡使用不寻常的 S/PDIF 设备索引,这些索引在 ALSA 的默认配置下不起作用;
- 在 module-loopback 中,默认使用特定于源的采样参数;
- module-udev-detect 和 module-alsa-card 中添加了“avoid_resampling”参数,以便在可能的情况下排除格式和采样率的转换,例如,当您想要有选择地禁止更改主设备的采样率时声卡,但允许使用额外的声卡;
- 删除了对 BlueZ 4 分支的支持,该分支自 2012 年 BlueZ 5.0 发布后就不再维护;
- 删除了对 intltool 的支持,迁移到新版本的 gettext 后不再需要该支持;
- 计划过渡到使用介子装配系统而不是自动工具。 使用 Meson 的构建过程目前正在测试中。
来源: opennet.ru