output/Thread: AudioOutput::Play() must not return zero
This commit is contained in:
@@ -274,6 +274,7 @@ AudioOutputControl::PlayChunk() noexcept
|
|||||||
try {
|
try {
|
||||||
const ScopeUnlock unlock(mutex);
|
const ScopeUnlock unlock(mutex);
|
||||||
nbytes = output->Play(data.data, data.size);
|
nbytes = output->Play(data.data, data.size);
|
||||||
|
assert(nbytes > 0);
|
||||||
assert(nbytes <= data.size);
|
assert(nbytes <= data.size);
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
FormatError(std::current_exception(),
|
FormatError(std::current_exception(),
|
||||||
|
Reference in New Issue
Block a user