audio_core: pass in memory reference
Because HLE::Source is initialized as an array in the member initializer, it is hard to let it accept the reference on ctor, so it has a second init stage performed by DspHle::Impl::Impl
This commit is contained in:
parent
8bb404c82a
commit
ec01975549
4 changed files with 24 additions and 4 deletions
|
@ -45,6 +45,10 @@ void Source::Reset() {
|
|||
state = {};
|
||||
}
|
||||
|
||||
void Source::SetMemory(Memory::MemorySystem& memory) {
|
||||
memory_system = &memory;
|
||||
}
|
||||
|
||||
void Source::ParseConfig(SourceConfiguration::Configuration& config,
|
||||
const s16_le (&adpcm_coeffs)[16]) {
|
||||
if (!config.dirty_raw) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue