audiocore/{hle, lle}: remove dependence on static core timing

This commit is contained in:
SachinVin 2023-05-14 09:57:29 +05:30
parent fa8c530e10
commit 975ee15635
5 changed files with 27 additions and 22 deletions

View file

@ -6,11 +6,15 @@
#include "audio_core/dsp_interface.h"
namespace Core {
class Timing;
}
namespace AudioCore {
class DspLle final : public DspInterface {
public:
explicit DspLle(Memory::MemorySystem& memory, bool multithread);
explicit DspLle(Memory::MemorySystem& memory, Core::Timing& timing, bool multithread);
~DspLle() override;
u16 RecvData(u32 register_number) override;