OutputThread: close the output plugin after filter failure
Fixes memory leak because ao_plugin_close() never gets called.
This commit is contained in:
@@ -188,6 +188,7 @@ AudioOutput::Open()
|
||||
name, plugin.name);
|
||||
|
||||
mutex.unlock();
|
||||
ao_plugin_close(this);
|
||||
CloseFilter();
|
||||
mutex.lock();
|
||||
|
||||
|
Reference in New Issue
Block a user