GBHawk: don't try to read 0 samples.

This commit is contained in:
alyosha-tas 2019-09-03 10:38:53 -04:00
parent 0840687d4e
commit a01c205d62
1 changed files with 6 additions and 3 deletions

View File

@ -1087,13 +1087,16 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk
{
_blip_L.EndFrame(master_audio_clock);
_blip_R.EndFrame(master_audio_clock);
nsamp = _blip_L.SamplesAvailable();
samples = new short[nsamp * 2];
_blip_L.ReadSamplesLeft(samples, nsamp);
_blip_R.ReadSamplesRight(samples, nsamp);
if (nsamp != 0)
{
_blip_L.ReadSamplesLeft(samples, nsamp);
_blip_R.ReadSamplesRight(samples, nsamp);
}
master_audio_clock = 0;
}