output/Thread: remove duplicate code by calling InternalCloseOutput()
This commit is contained in:
@@ -74,13 +74,7 @@ AudioOutputControl::InternalOpen2(const AudioFormat in_audio_format)
|
||||
try {
|
||||
output->ConfigureConvertFilter();
|
||||
} catch (...) {
|
||||
open = false;
|
||||
|
||||
{
|
||||
const ScopeUnlock unlock(mutex);
|
||||
output->CloseOutput(false);
|
||||
}
|
||||
|
||||
InternalCloseOutput(false);
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user