aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Audio/IAalOutput.cs
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2018-03-16 00:42:44 -0300
committergdkchan <gab.dark.100@gmail.com>2018-03-16 00:42:44 -0300
commit4940cf0ea58c77c8666d76abdfc35c6380efed4c (patch)
tree63f3a364c0259435c6a32d362eacf5590231d115 /Ryujinx.Audio/IAalOutput.cs
parent88c6160c62b000d155a829b23e6207d78b7dccfa (diff)
Add BFI instruction, even more audout fixes
Diffstat (limited to 'Ryujinx.Audio/IAalOutput.cs')
-rw-r--r--Ryujinx.Audio/IAalOutput.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/Ryujinx.Audio/IAalOutput.cs b/Ryujinx.Audio/IAalOutput.cs
index 7ed0e0b6..5ffeebdd 100644
--- a/Ryujinx.Audio/IAalOutput.cs
+++ b/Ryujinx.Audio/IAalOutput.cs
@@ -3,12 +3,14 @@ namespace Ryujinx.Audio
public interface IAalOutput
{
int OpenTrack(int SampleRate, int Channels, out AudioFormat Format);
+
void CloseTrack(int Track);
- void AppendBuffer(int Track, long Tag, byte[] Buffer);
bool ContainsBuffer(int Track, long Tag);
- long[] GetReleasedBuffers(int Track);
+ long[] GetReleasedBuffers(int Track, int MaxCount);
+
+ void AppendBuffer(int Track, long Tag, byte[] Buffer);
void Start(int Track);
void Stop(int Track);