Parcourir la source

Fix input consumed by audio renderer SplitterState.Update (#6640)

* Fix input consumed by audio renderer SplitterState.Update

* Use sizeof(int) to make clear what the value is
gdkchan il y a 2 ans
Parent
commit
e7f2342eba
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs

+ 5 - 0
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) * sizeof(int));
+            }
+
             Debug.Assert(parameter.Id == Id);
 
             if (parameter.Id == Id)