From d5e22cc4300d95e037f5e1e08767eaed29118bb8 Mon Sep 17 00:00:00 2001 From: scawful Date: Wed, 24 Apr 2024 10:15:17 -0400 Subject: [PATCH] include for dsp memset --- src/app/emu/audio/dsp.cc | 16 ++-------------- src/app/emu/audio/dsp.h | 2 -- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/src/app/emu/audio/dsp.cc b/src/app/emu/audio/dsp.cc index 0da3dcc0..1c93aef0 100644 --- a/src/app/emu/audio/dsp.cc +++ b/src/app/emu/audio/dsp.cc @@ -1,5 +1,7 @@ #include "app/emu/audio/dsp.h" +#include + #include "app/emu/memory/memory.h" namespace yaze { @@ -612,20 +614,6 @@ void Dsp::Write(uint8_t adr, uint8_t val) { ram[adr] = val; } -// void GetSamples(int16_t* sampleData, -// int samplesPerFrame) { // resample from 534 / 641 samples -// per -// // frame to wanted value -// float wantedSamples = (apu->snes->palTiming ? 641.0 : 534.0); -// double adder = wantedSamples / samplesPerFrame; -// double location = sampleOffset - wantedSamples; -// for (int i = 0; i < samplesPerFrame; i++) { -// sampleData[i * 2] = sampleBuffer[(((int)location) & 0x3ff) * 2]; -// sampleData[i * 2 + 1] = sampleBuffer[(((int)location) & 0x3ff) * 2 + 1]; -// location += adder; -// } -// } - void Dsp::GetSamples(int16_t* sample_data, int samples_per_frame, bool pal_timing) { // resample from 534 / 641 samples per frame to wanted value diff --git a/src/app/emu/audio/dsp.h b/src/app/emu/audio/dsp.h index a08eee89..2bb08800 100644 --- a/src/app/emu/audio/dsp.h +++ b/src/app/emu/audio/dsp.h @@ -106,8 +106,6 @@ class Dsp { int16_t GetSample(int ch); - // void GetSamples(int16_t* sampleData, int samplesPerFrame); - void GetSamples(int16_t* sample_data, int samples_per_frame, bool pal_timing); private: