diff options
Diffstat (limited to 'Ryujinx.Audio/DspUtils.cs')
| -rw-r--r-- | Ryujinx.Audio/DspUtils.cs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Ryujinx.Audio/DspUtils.cs b/Ryujinx.Audio/DspUtils.cs new file mode 100644 index 00000000..c048161d --- /dev/null +++ b/Ryujinx.Audio/DspUtils.cs @@ -0,0 +1,16 @@ +namespace Ryujinx.Audio.Adpcm +{ + public static class DspUtils + { + public static short Saturate(int Value) + { + if (Value > short.MaxValue) + Value = short.MaxValue; + + if (Value < short.MinValue) + Value = short.MinValue; + + return (short)Value; + } + } +}
\ No newline at end of file |
