Fix compilation errors

This commit is contained in:
wheremyfoodat 2024-02-23 23:49:56 +00:00 committed by GitHub
parent d010d95e18
commit 8bca988b55
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 3 additions and 0 deletions

View file

@ -33,6 +33,7 @@ namespace Audio {
public:
enum class Type { Null, Teakra };
DSPCore(Memory& mem, Scheduler& scheduler, DSPService& dspService) : mem(mem), scheduler(scheduler), dspService(dspService) {}
virtual ~DSPCore() {}
virtual void reset() = 0;
virtual void runAudioFrame() = 0;

View file

@ -24,6 +24,7 @@ namespace Audio {
public:
NullDSP(Memory& mem, Scheduler& scheduler, DSPService& dspService) : DSPCore(mem, scheduler, dspService) {}
~NullDSP() override {}
void reset() override;
void runAudioFrame() override;

View file

@ -75,6 +75,7 @@ namespace Audio {
public:
TeakraDSP(Memory& mem, Scheduler& scheduler, DSPService& dspService);
~TeakraDSP() override {}
void reset() override;