PulseAudio:list-codec 和 set-codec 导致“缺少实现”

PulseAudio:list-codec 和 set-codec 导致“缺少实现”

我有一台 ThinkPad P14s Gen4 AMD,运行最新的 (k)ubuntu 22.04.3 LTS。我还有一对 LG Tone FP9。

我偶然看到 PulseAudio 现在支持 AptX 的消息,并想利用这一点。

尝试查询可用的编解码器时,命令返回“缺少实现”

$ pactl send-message /card/bluez_card.XX_XX_XX_XX_XX_XX/bluez list-codec
Send message failed: Missing implementation

设置编解码器相同:

$ pactl send-message /card/bluez_card.XX_XX_XX_XX_XX_XX/bluez set-codec '"aptx"'
Send message failed: Missing implementation

FP9 确实支持 AptX,我可以验证 PulseAudio 的版本是否大于 15

$ pulseaudio --version
pulseaudio 15.99.1

有人知道在哪里可以深入挖掘吗?

答案1

尝试这个:

$ pactl send-message /card/bluez_card.XX_XX_XX_XX_XX_XX/bluez list-codecs

和这个:

$ pactl send-message /card/bluez_card.XX_XX_XX_XX_XX_XX/bluez switch-codec '"aptx"'

相关内容