Audio no longer mutes after resetting emulation
This commit is contained in:
@@ -16,6 +16,7 @@ void AI::Reset() {
|
||||
dmaLen = {};
|
||||
dmaAddr = {};
|
||||
dac = {44100, N64_CPU_FREQ / dac.freq, 16};
|
||||
device.Reset();
|
||||
}
|
||||
|
||||
// https://github.com/ares-emulator/ares/blob/master/ares/n64/ai/io.cpp
|
||||
|
||||
@@ -7,6 +7,8 @@ struct AudioDevice {
|
||||
AudioDevice();
|
||||
~AudioDevice();
|
||||
|
||||
void Reset() { running = false; }
|
||||
|
||||
void PushSample(float, float, float, float);
|
||||
void AdjustSampleRate(int);
|
||||
void LockMutex() {
|
||||
|
||||
Reference in New Issue
Block a user