make mic input less shitty (and less dangerous)

This commit is contained in:
Arisotura
2024-11-01 01:31:45 +01:00
parent 78aae252d5
commit 58ee191cc8
3 changed files with 50 additions and 15 deletions

View File

@ -298,8 +298,9 @@ private:
int mpAudioMode;
SDL_AudioDeviceID micDevice;
melonDS::s16 micExtBuffer[2048];
melonDS::s16 micExtBuffer[4096];
melonDS::u32 micExtBufferWritePos;
melonDS::u32 micExtBufferCount;
melonDS::u32 micWavLength;
melonDS::s16* micWavBuffer;
@ -308,6 +309,8 @@ private:
melonDS::u32 micBufferLength;
melonDS::u32 micBufferReadPos;
SDL_mutex* micLock;
//int audioInterp;
int audioVolume;
bool audioDSiVolumeSync;