From 1451ca426646d5aaa38a0a2c0d7537309f14671f Mon Sep 17 00:00:00 2001 From: Gliniak Date: Sun, 27 Nov 2022 17:00:31 +0100 Subject: [PATCH] [APU] Clear host data while reseting context --- src/xenia/apu/xma_context.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/xenia/apu/xma_context.cc b/src/xenia/apu/xma_context.cc index f907798b0..1c74fd357 100644 --- a/src/xenia/apu/xma_context.cc +++ b/src/xenia/apu/xma_context.cc @@ -150,6 +150,11 @@ void XmaContext::Clear() { data.output_buffer_read_offset = 0; data.output_buffer_write_offset = 0; + xma_frame_.fill(0); + split_frame_len_ = 0; + split_frame_len_partial_ = 0; + split_frame_padding_start_ = 0; + data.Store(context_ptr); }