aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Audio/Native
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Audio/Native')
-rw-r--r--Ryujinx.Audio/Native/libsoundio/SoundIODevice.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/Ryujinx.Audio/Native/libsoundio/SoundIODevice.cs b/Ryujinx.Audio/Native/libsoundio/SoundIODevice.cs
index 81b78b67..dff945b6 100644
--- a/Ryujinx.Audio/Native/libsoundio/SoundIODevice.cs
+++ b/Ryujinx.Audio/Native/libsoundio/SoundIODevice.cs
@@ -197,6 +197,11 @@ namespace SoundIOSharp
return Natives.soundio_device_supports_sample_rate (handle, sampleRate);
}
+ public bool SupportsChannelCount(int channelCount)
+ {
+ return Natives.soundio_device_supports_layout(handle, SoundIOChannelLayout.GetDefault(channelCount).Handle);
+ }
+
public int GetNearestSampleRate (int sampleRate)
{
return Natives.soundio_device_nearest_sample_rate (handle, sampleRate);