Switch to side-by-side view
--- a/sc2src/alsadirect.cpp +++ b/sc2src/alsadirect.cpp @@ -192,7 +192,12 @@ buf += tsk->frames_to_bytes(ret); frames -= ret; - } + } + if (tsk->m_halt) { + LOGDEB("alsawriter: halt\n"); + alsa_close(); + qinit = false; + } delete tsk; }