From c9cd6f15fc251b43ef461c993be7d11ac7f18788 Mon Sep 17 00:00:00 2001 From: Gliniak Date: Sun, 11 Dec 2022 13:11:23 +0100 Subject: [PATCH] [APU] Fixed logged frame count Until now info about frames that were provided in log was always incorrect by 1 --- src/xenia/apu/xma_context.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/apu/xma_context.cc b/src/xenia/apu/xma_context.cc index 770b249dd..df9d759d9 100644 --- a/src/xenia/apu/xma_context.cc +++ b/src/xenia/apu/xma_context.cc @@ -696,7 +696,7 @@ void XmaContext::Decode(XMA_CONTEXT_DATA* data) { XELOGAPU( "XmaContext {}: Next Offset: {} (Frame: {}/{} Packet: {}/{} Packet " "Skip: {} - {})", - id(), offset, frame_idx, frame_count, packet_idx, + id(), offset, frame_idx, frame_count - 1, packet_idx, current_input_packet_count, xma::GetPacketSkipCount(packet), data->input_buffer_read_offset); if (frame_idx + 1 >= frame_count) {