From b5e05d5d2ccc3d611bfc796ca5faaf9d7aa7663f Mon Sep 17 00:00:00 2001 From: Gabriel A Date: Wed, 10 Apr 2024 00:24:59 -0300 Subject: [PATCH] Fix input consumed by audio renderer SplitterState.Update --- src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs b/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs index 109c81b23a..7e3469bcbf 100644 --- a/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs +++ b/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs @@ -159,6 +159,11 @@ namespace Ryujinx.Audio.Renderer.Server.Splitter } } + if (destinationCount < parameter.DestinationCount) + { + input.Advance((parameter.DestinationCount - destinationCount) * 4); + } + Debug.Assert(parameter.Id == Id); if (parameter.Id == Id)