瀏覽代碼

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 2 年之前
父節點
當前提交
e7f2342eba
共有 1 個文件被更改,包括 5 次插入0 次删除
  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)