diff --git a/audio_ao.c b/audio_ao.c index f87535b8..e2d33ba2 100644 --- a/audio_ao.c +++ b/audio_ao.c @@ -95,6 +95,8 @@ static int init(int argc, char **argv) { static void deinit(void) { if (dev) ao_close(dev); + dev = NULL; + ao_shutdown(); } static void start(int sample_rate) {