output/MultipleOutputs: parallelize AudioOutput destruction

Reduce latency by stopping all AudioOutputs asynchronously.
This commit is contained in:
Max Kellermann
2016-12-14 08:15:33 +01:00
parent fb907f5f76
commit 6425b4f9f5
3 changed files with 17 additions and 4 deletions

View File

@@ -283,7 +283,8 @@ public:
void StartThread();
void StopThread();
void Finish();
void BeginDestroy();
void FinishDestroy();
bool IsOpen() const {
return open;