- 
Max Kellermann authoredKeep track of whether there is data being played, and don't call AudioOutput::Drain() after Cancel() has been called already. efde78db
Keep track of whether there is data being played, and don't call AudioOutput::Drain() after Cancel() has been called already.