aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs')
-rw-r--r--src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs b/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs
index 15a0c6ba..e08ee9ea 100644
--- a/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs
+++ b/src/Ryujinx.Audio/Renderer/Server/Splitter/SplitterState.cs
@@ -43,7 +43,7 @@ namespace Ryujinx.Audio.Renderer.Server.Splitter
/// <summary>
/// Span to the first element of the linked list of <see cref="SplitterDestination"/>.
/// </summary>
- public Span<SplitterDestination> Destinations
+ public readonly Span<SplitterDestination> Destinations
{
get
{
@@ -63,7 +63,7 @@ namespace Ryujinx.Audio.Renderer.Server.Splitter
Id = id;
}
- public Span<SplitterDestination> GetData(int index)
+ public readonly Span<SplitterDestination> GetData(int index)
{
int i = 0;
@@ -95,7 +95,7 @@ namespace Ryujinx.Audio.Renderer.Server.Splitter
/// Utility function to apply a given <see cref="SpanAction{T, TArg}"/> to all <see cref="Destinations"/>.
/// </summary>
/// <param name="action">The action to execute on each elements.</param>
- private void ForEachDestination(SpanAction<SplitterDestination, int> action)
+ private readonly void ForEachDestination(SpanAction<SplitterDestination, int> action)
{
Span<SplitterDestination> temp = Destinations;
@@ -183,7 +183,7 @@ namespace Ryujinx.Audio.Renderer.Server.Splitter
/// <summary>
/// Update the internal state of this instance.
/// </summary>
- public void UpdateInternalState()
+ public readonly void UpdateInternalState()
{
ForEachDestination((destination, _) => destination[0].UpdateInternalState());
}
@@ -218,4 +218,4 @@ namespace Ryujinx.Audio.Renderer.Server.Splitter
}
}
}
-} \ No newline at end of file
+}