mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-09-02 18:17:09 +02:00
14 lines
425 B
C#
14 lines
425 B
C#
using System;
|
|
|
|
namespace Robust.Client.Interfaces.Graphics
|
|
{
|
|
public interface IClydeBufferedAudioSource : IClydeAudioSource
|
|
{
|
|
int SampleRate { get; set; }
|
|
int GetNumberOfBuffersProcessed();
|
|
void GetBuffersProcessed(Span<uint> handles);
|
|
void WriteBuffer(uint handle, ReadOnlySpan<ushort> data);
|
|
void QueueBuffers(ReadOnlySpan<uint> handles);
|
|
void EmptyBuffers();
|
|
}
|
|
} |