mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2026-07-13 22:44:18 +00:00
@@ -121,7 +121,7 @@ namespace Ryujinx.Horizon.Sdk.Audio.Detail
|
||||
|
||||
if (!_isUsbDeviceSupported && device.IsUsbDevice())
|
||||
{
|
||||
device = _registry.DefaultDevice;
|
||||
device = VirtualDeviceSessionRegistry.DefaultDevice;
|
||||
}
|
||||
|
||||
if (name.Length > 0)
|
||||
@@ -147,7 +147,7 @@ namespace Ryujinx.Horizon.Sdk.Audio.Detail
|
||||
|
||||
if (!_isUsbDeviceSupported && device.IsUsbDevice())
|
||||
{
|
||||
device = _registry.DefaultDevice;
|
||||
device = VirtualDeviceSessionRegistry.DefaultDevice;
|
||||
}
|
||||
|
||||
channelCount = (int)device.ChannelCount;
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace Ryujinx.Horizon.Sdk.Audio.Detail
|
||||
[CmifCommand(0)]
|
||||
public Result ListAudioIns(out int count, [Buffer(HipcBufferFlags.Out | HipcBufferFlags.MapAlias)] Span<DeviceName> names)
|
||||
{
|
||||
string[] deviceNames = _impl.ListAudioIns(filtered: false);
|
||||
string[] deviceNames = AudioInputManager.ListAudioIns(filtered: false);
|
||||
|
||||
count = 0;
|
||||
|
||||
@@ -94,7 +94,7 @@ namespace Ryujinx.Horizon.Sdk.Audio.Detail
|
||||
[CmifCommand(4)] // 3.0.0+
|
||||
public Result ListAudioInsAutoFiltered(out int count, [Buffer(HipcBufferFlags.Out | HipcBufferFlags.AutoSelect)] Span<DeviceName> names)
|
||||
{
|
||||
string[] deviceNames = _impl.ListAudioIns(filtered: true);
|
||||
string[] deviceNames = AudioInputManager.ListAudioIns(filtered: true);
|
||||
|
||||
count = 0;
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace Ryujinx.Horizon.Sdk.Audio.Detail
|
||||
[CmifCommand(0)]
|
||||
public Result ListAudioOuts(out int count, [Buffer(HipcBufferFlags.Out | HipcBufferFlags.MapAlias)] Span<DeviceName> names)
|
||||
{
|
||||
string[] deviceNames = _impl.ListAudioOuts();
|
||||
string[] deviceNames = AudioOutputManager.ListAudioOuts();
|
||||
|
||||
count = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user