> only a smallish subset of wireless headsets support it.
That was true a couple of years ago. Now apt-x support is pretty common even in $20 niche. You can buy FiiO BTR3 for $50 (at Taobao), and it supports everything from apt-X (HD and LL) and LDAC (contributed to the Android Open Source Project by Sony) to Huawei HWA, works as USB-DAC too, and you can plug your favorite headphones into it.
It's flat untrue, too. You can hear audio latency nearly down to single-digit milliseconds. In fact, there's a fun recording trick where you duplicate a track, pan it hard left and the original hard right, and then delay one by 10ms. (They get heard as two separate parts even though they're completely identical.)
Yeah that's probably fine. Humans have some sync tolerance because speed of sound is so low. Something 15m away will have 44ms delay of the sound compared to the vision.
But there are other areas where tolerance matters more I think. Say you press a key and sound comes either after 5ms or after 50 ms. I think that would be noticeably different.
Interestingly, I use Bluetooth headphones with my TV and I have never noticed issues with audio/video sync. Have modern Bluetooth stacks reduced the problem or is the TV compensating for the latency by delaying the video?
"100ms" probably comes from the long distance telephony investigations into round-trip time. If I remember correctly, 100-ish ms RTT was when people would start to notice the delay, and conversations became very difficult above ~200 ms. As a result, a lot of telephony hardware tries to keep latencies under that limit.
The brain obviously notices far smaller latencies.
Not to mention Apple’s beef with Qualcomm means we’ll probably never see apt-X support in an iPhone.