using System; namespace Robust.Client.Graphics { public interface IClydeBufferedAudioSource : IClydeAudioSource { int SampleRate { get; set; } int GetNumberOfBuffersProcessed(); void GetBuffersProcessed(Span handles); void WriteBuffer(int handle, ReadOnlySpan data); void WriteBuffer(int handle, ReadOnlySpan data); void QueueBuffers(ReadOnlySpan handles); void EmptyBuffers(); } }