[vlc-devel] [PATCH v2 6/7] aout: make the drain implementation asynchronous

Rémi Denis-Courmont remi at remlab.net
Sat Mar 16 03:31:15 CET 2019

Le mercredi 13 mars 2019, 10:55:54 EET Thomas Guillem a écrit :
> Yes, only the waveout plugin can do an asynchronous drain (for now).

You wrote, on the very same topic, that the interface has to handle all 
backends. Realistlcally, drain will be blocking for the foreseeable future, at 
the very least because of ALSA. Deal with it.

Besides, there are no explanations what the point of this change is. 
Asynchronous drain is not an end of its own, and I cannot say that I see the 
use case (unlike asynchronous play).

Rémi Denis-Courmont

More information about the vlc-devel mailing list