FS#71663 - [pulseaudio-bluetooth] 15.0 does not still support aptx-*, LDAC codecs

Attached to Project: Arch Linux
Opened by Koshika Surasena (koshikas) - Friday, 30 July 2021, 11:55 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 01 August 2021, 17:03 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
David Runge (dvzrv)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

package; pulseaudio-bluetooth 15.0-1

Description;
pulseaudio 15.0 claims to "support LDAC and AptX bluetooth codecs, plus SBC XQ".
however support is only there for SBC and SBC-XQ codecs only.

in logs i found only the following media-endpoints;
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSink/sbc
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSource/sbc
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSink/sbc_xq_453
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSource/sbc_xq_453
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSink/sbc_xq_512
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSource/sbc_xq_512
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSink/sbc_xq_552
bluetoothd[688]: Endpoint registered: sender=:1.46 path=/MediaEndpoint/A2DPSource/sbc_xq_552

on my aptx enabled headset i only get A2DP connection with SBC codec.
according to the query guide when i queried for connection codec i got
$ pactl send-message /card/bluez_card.34_D0_B8_92_FF_70/bluez get-codec
“sbc”

for the list of codecs supported by the device;
$ pactl send-message /card/bluez_card.34_D0_B8_92_FF_70/bluez list-codecs
[{“name”:“sbc”,“description”:“SBC”},{“name”:“sbc_xq_453”,“description”:“SBC XQ 453kbps”},{“name”:“sbc_xq_512”,“description”:“SBC XQ 512kbps”},{“name”:“sbc_xq_552”,“description”:“SBC XQ 552kbps”}]

aptX enabled device tried;
Stream End-Point #8: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x000000d7
Vendor Specific Codec ID 0x0002
Vendor Specific Data: 0x32 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Content Protection: SCMS-T
Stream End-Point #6: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x0000000a
Vendor Specific Codec ID 0x0002
Vendor Specific Data: 0x32 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Vendor Specific Value (aptX Low Latency)
Frequencies: 44.1kHz 48kHz
Channel modes: Stereo
Bidirectional link: No
Target codec buffer level: 0
Initial codec buffer level: 0
SRA max rate: 0
SRA averaging time: 0s
Good working codec buffer level: 0
Content Protection: SCMS-T
Stream End-Point #7: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x000000d7
Vendor Specific Codec ID 0x0024
Vendor Specific Data: 0x32 0x00 0x00 0x00 0x00
Vendor Specific Value (aptX HD)
Frequencies: 44.1kHz 48kHz
Channel modes: Stereo
Content Protection: SCMS-T
Stream End-Point #5: Audio Sink
Media Codec: Vendor Specific A2DP Codec
Vendor ID 0x0000004f
Vendor Specific Codec ID 0x0001
Vendor Specific Data: 0x32
Vendor Specific Value (aptX)
Frequencies: 44.1kHz 48kHz
Channel modes: Stereo
Content Protection: SCMS-T
Stream End-Point #3: Audio Sink
Media Codec: MPEG24
Object Types: MPEG-2 AAC LC MPEG-4 AAC LC
Frequencies: 8kHz 11.025kHz 12kHz 16kHz 22.05kHz 24kHz 32kHz 44.1kHz 48kHz
Channels: 1 2
Bitrate: 320000
VBR: Yes
Content Protection: SCMS-T
Stream End-Point #1: Audio Sink
Media Codec: SBC
Channel Modes: Mono DualChannel Stereo JointStereo
Frequencies: 16Khz 32Khz 44.1Khz 48Khz
Subbands: 4 8
Blocks: 4 8 12 16
Bitpool Range: 2-53
Content Protection: SCMS-T
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Sunday, 01 August 2021, 17:03 GMT
Reason for closing:  Won't fix
Additional comments about closing:  aptx and ldac require unreleased gstreamer plugins

Loading...