output: close device on play error
When an output plugin fails to play a chunk, close it. This replaces various manual close() calls in nearly all plugins.
This commit is contained in:
@@ -412,7 +412,6 @@ alsa_playAudio(void *data, const char *playChunk, size_t size)
|
||||
ERROR("closing ALSA device \"%s\" due to write "
|
||||
"error: %s\n", ad->device,
|
||||
snd_strerror(-errno));
|
||||
alsa_closeDevice(ad);
|
||||
return false;
|
||||
}
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user