3 ms·
If you're able to test with an Android device running 4.4 or later, you should be able to turn on Bluetooth Logging in Developer Options. Wireshark can read bt
by voltagex_ 10y ago
If you're able to test with an Android device running 4.4 or later, you should be able to turn on Bluetooth Logging in Developer Options.
Wireshark can read bt_hcisnoop.log as a Symbian OS Bluetooth Log (really). From a bit of fiddling you're looking for a series of AVDTP requests with GetCapabilites (to your speakers/headset/whatever) and then SetConfiguration (from your phone/player). Filtering by btavdtp.service will get you this.
I can tell you my phone is ignoring SBC and AAC support and asking for APT-X only.
- pja 10y agoThat is impressively convoluted. I have a feeling it ought to be possible to write a gstreamer plugin to do this, but it’s one of those minor projects that never got over the do-I-care-that-much hump.
- voltagex_ 10y agoI've got a feeling that by the time an audio stream gets to GStreamer it's not in the original format. Also you'd have to get an A2DP sink working (to make your phone think the computer is a headset / speaker)