Files
Aerofoil/GpCommon/IGpAudioChannel.h
2021-03-18 17:08:11 -04:00

14 lines
300 B
C

#pragma once
#include <stddef.h>
struct IGpAudioChannelCallbacks;
struct IGpAudioChannel
{
virtual void SetAudioChannelContext(IGpAudioChannelCallbacks *callbacks) = 0;
virtual void PostBuffer(const void *buffer, size_t bufferSize) = 0;
virtual void Stop() = 0;
virtual void Destroy() = 0;
};