Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
partial support for non-blocking ALSA drain
Because the BlueALSA server does not have a non-blocking drain operation, we implement non-blocking drain by omitting the server drain request. This means that a small amount of audio at the end of a stream may be lost. Most, possibly all, applications clear the PCM non-block flag before calling snd_pcm_drain(), so this incomplete drain is unlikely to impact any real use cases.
- Loading branch information