migrate AudioInOut inside EmuInstance

This commit is contained in:
Arisotura
2024-05-19 23:58:14 +02:00
parent 21de51bb3f
commit 3d47fa08b8
12 changed files with 508 additions and 617 deletions

View File

@ -66,6 +66,8 @@ EmuInstance::EmuInstance(int inst) : instanceID(inst),
globalCfg(Config::GetGlobalTable()),
localCfg(Config::GetLocalTable(inst))
{
audioInit();
emuThread = new EmuThread(this);
numWindows = 0;
@ -87,6 +89,8 @@ EmuInstance::~EmuInstance()
emuThread->emuStop();
emuThread->wait();
delete emuThread;
audioDeInit();
}