audout: FlushAudioOutBuffers

Fixes Devil May Cry
This commit is contained in:
Chloe Marcec 2021-01-24 19:13:34 +11:00
parent f7ac4e1eb4
commit b2b95e96c1
3 changed files with 20 additions and 1 deletions

View file

@ -51,6 +51,14 @@ void Stream::Stop() {
UNIMPLEMENTED();
}
bool Stream::Flush() {
const bool had_buffers = !queued_buffers.empty();
while (!queued_buffers.empty()) {
queued_buffers.pop();
}
return had_buffers;
}
void Stream::SetVolume(float volume) {
game_volume = volume;
}