GBHawk: don't try to read 0 samples.
This commit is contained in:
parent
0840687d4e
commit
a01c205d62
|
@ -1087,13 +1087,16 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk
|
||||||
{
|
{
|
||||||
_blip_L.EndFrame(master_audio_clock);
|
_blip_L.EndFrame(master_audio_clock);
|
||||||
_blip_R.EndFrame(master_audio_clock);
|
_blip_R.EndFrame(master_audio_clock);
|
||||||
|
|
||||||
nsamp = _blip_L.SamplesAvailable();
|
nsamp = _blip_L.SamplesAvailable();
|
||||||
|
|
||||||
samples = new short[nsamp * 2];
|
samples = new short[nsamp * 2];
|
||||||
|
|
||||||
_blip_L.ReadSamplesLeft(samples, nsamp);
|
if (nsamp != 0)
|
||||||
_blip_R.ReadSamplesRight(samples, nsamp);
|
{
|
||||||
|
_blip_L.ReadSamplesLeft(samples, nsamp);
|
||||||
|
_blip_R.ReadSamplesRight(samples, nsamp);
|
||||||
|
}
|
||||||
|
|
||||||
master_audio_clock = 0;
|
master_audio_clock = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue