Procházet zdrojové kódy

Simplify audio sample copy loop

master
Nathaniel Walizer před 11 měsíci
rodič
revize
99a4ae0b4f
1 změnil soubory, kde provedl 4 přidání a 9 odebrání
  1. +4
    -9
      src/audio.c

+ 4
- 9
src/audio.c Zobrazit soubor

@@ -3,15 +3,10 @@


int nes_audio_fill(nes_Audio_Stream* stream, nes_apu* apu) {
int status = 0;
blip_end_frame(apu->blip, apu->time);
apu->time = 0;
while (status == 0 && blip_samples_avail(apu->blip) > 0) {
short samples[1024];
int n_samples = blip_read_samples(
apu->blip, samples, 1024, 0
);
status = nes_audio_push(stream, samples, n_samples);
}
return status;
int n_samples = blip_samples_avail(apu->blip);
short samples[n_samples];
n_samples = blip_read_samples(apu->blip, samples, n_samples, 0);
return nes_audio_push(stream, samples, n_samples);
}

Načítá se…
Zrušit
Uložit