AudioStream: Add cubeb implementation

This commit is contained in:
Connor McLaughlin
2020-01-11 13:28:40 +10:00
parent 3ba98e6ef8
commit 9586970a9f
9 changed files with 172 additions and 20 deletions

View File

@ -4,16 +4,12 @@
class NullAudioStream final : public AudioStream
{
public:
NullAudioStream();
~NullAudioStream();
static std::unique_ptr<AudioStream> Create();
protected:
bool OpenDevice() override;
void PauseDevice(bool paused) override;
void CloseDevice() override;
void BufferAvailable() override;
private:
NullAudioStream();
};