diff options
| author | Ac_K <Acoustik666@gmail.com> | 2020-11-27 20:55:00 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-27 20:55:00 +0100 |
| commit | 7b66cb0d9051cab581df6853f11e87ed115da6c3 (patch) | |
| tree | 7f5903f298f54cd65d16461089722d8f20264e11 /Ryujinx.Audio/IAalOutput.cs | |
| parent | 0108004691a582f7df8e629c1e68a6bb0e0b90e7 (diff) | |
audio: Cleanup Ryujinx.Audio and fix OpenAL issue (#1746)
* audio: Cleanup SoundIO and fix OpenAL issue
* fix tabs by spaces
* Fix extra spaces
* Fix SoundIO.cs
* Fix ContainsAudioOutBuffer
Diffstat (limited to 'Ryujinx.Audio/IAalOutput.cs')
| -rw-r--r-- | Ryujinx.Audio/IAalOutput.cs | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/Ryujinx.Audio/IAalOutput.cs b/Ryujinx.Audio/IAalOutput.cs index 056b4665..ddb1492c 100644 --- a/Ryujinx.Audio/IAalOutput.cs +++ b/Ryujinx.Audio/IAalOutput.cs @@ -13,17 +13,13 @@ namespace Ryujinx.Audio return targetChannelCount; } - switch (targetChannelCount) + return targetChannelCount switch { - case 6: - return SelectHardwareChannelCount(2); - case 2: - return SelectHardwareChannelCount(1); - case 1: - throw new ArgumentException("No valid channel configuration found!"); - default: - throw new ArgumentException($"Invalid targetChannelCount {targetChannelCount}"); - } + 6 => SelectHardwareChannelCount(2), + 2 => SelectHardwareChannelCount(1), + 1 => throw new ArgumentException("No valid channel configuration found!"), + _ => throw new ArgumentException($"Invalid targetChannelCount {targetChannelCount}"), + }; } int OpenTrack(int sampleRate, int channels, ReleaseCallback callback) |
