Common: Add a NullAudioStream implementation

This commit is contained in:
Connor McLaughlin
2019-12-23 17:02:11 +10:00
parent c8d3b2c546
commit ed7aabe5f2
9 changed files with 51 additions and 1 deletions

View File

@ -0,0 +1,20 @@
#include "null_audio_stream.h"
NullAudioStream::NullAudioStream() = default;
NullAudioStream::~NullAudioStream() = default;
bool NullAudioStream::OpenDevice()
{
return true;
}
void NullAudioStream::PauseDevice(bool paused) {}
void NullAudioStream::CloseDevice() {}
void NullAudioStream::BufferAvailable()
{
// drop any buffer as soon as they're available
DropBuffer();
}