mirror of
https://git.zaroz.cloud/nintendo-back-up/Ryujinx.git
synced 2025-12-19 00:42:42 +00:00
Move solution and projects to src
This commit is contained in:
19
src/Ryujinx.HLE/HOS/Services/Audio/IAudioRendererManager.cs
Normal file
19
src/Ryujinx.HLE/HOS/Services/Audio/IAudioRendererManager.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
using Ryujinx.Audio.Renderer.Parameter;
|
||||
using Ryujinx.HLE.HOS.Kernel.Memory;
|
||||
using Ryujinx.HLE.HOS.Services.Audio.AudioRenderer;
|
||||
|
||||
namespace Ryujinx.HLE.HOS.Services.Audio
|
||||
{
|
||||
interface IAudioRendererManager
|
||||
{
|
||||
// TODO: Remove ServiceCtx argument
|
||||
// BODY: This is only needed by the legacy backend. Refactor this when removing the legacy backend.
|
||||
ResultCode GetAudioDeviceServiceWithRevisionInfo(ServiceCtx context, out IAudioDevice outObject, int revision, ulong appletResourceUserId);
|
||||
|
||||
// TODO: Remove ServiceCtx argument
|
||||
// BODY: This is only needed by the legacy backend. Refactor this when removing the legacy backend.
|
||||
ResultCode OpenAudioRenderer(ServiceCtx context, out IAudioRenderer obj, ref AudioRendererConfiguration parameter, ulong workBufferSize, ulong appletResourceUserId, KTransferMemory workBufferTransferMemory, uint processHandle);
|
||||
|
||||
ulong GetWorkBufferSize(ref AudioRendererConfiguration parameter);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user