I am more curious that OpenWrt doesn't set these (demux) settings. It feels a bit like looking for advice on ZFS tuning and finding out 10 years later that what you were told was completely wrong.
Yeah just let me buy my coffee while travelling... waiting for confirmation... sorry still waiting. Shit, I missed my flight (who don't accept cryptocurrency)
Depending on where you are, there'll either be local auctions of surplus tech, or eBay / refurbishing stores selling these kinds of things. I always went for Dell Optiplex, but there are HP and Lenovo equivalents too
Yes, https://www.aliexpress.com/item/4000266629080.html - guessing that the AliExpress price is 2x the Taobao price which is ?x the quantity price. I do wonder how fast the controller/flash in this is, though (this is limited to SATA3) - that's now many times slower than the Series X / PS5 speed.
I'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)
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.