Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
After kernel upgrade long term play introduces XRUNs. Tried to sync the code with a recent version of bluez alsa (from 220708). alsa-cdsp is original based on bluez-alsa `source/asound/bluealsa-pcm.c`. Sync the changes made to bluez-alsa, where applicable, to alsa-cdsp. Some of the changes concerns fixing the snd_pcm_avail bug and XRUNs. While it did fix the XRUNs, it also introduced artifacts on pause/play. Reverted for to old delay variant for the first 100k samples and then switch to the new delay calculation.
- Loading branch information