diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2018-03-16 00:42:44 -0300 |
|---|---|---|
| committer | gdkchan <gab.dark.100@gmail.com> | 2018-03-16 00:42:44 -0300 |
| commit | 4940cf0ea58c77c8666d76abdfc35c6380efed4c (patch) | |
| tree | 63f3a364c0259435c6a32d362eacf5590231d115 /Ryujinx.Audio/IAalOutput.cs | |
| parent | 88c6160c62b000d155a829b23e6207d78b7dccfa (diff) | |
Add BFI instruction, even more audout fixes
Diffstat (limited to 'Ryujinx.Audio/IAalOutput.cs')
| -rw-r--r-- | Ryujinx.Audio/IAalOutput.cs | 6 |
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); |
