alsa: close output handler to avoid a leak

This commit is contained in:
Wim Taymans 2020-06-02 17:13:26 +02:00
parent 4060934109
commit d2bd076a97

View file

@ -74,6 +74,8 @@ int spa_alsa_close(struct state *state)
spa_log_debug(state->log, NAME" %p: Device '%s' closing", state, state->props.device);
CHECK(snd_pcm_close(state->hndl), "%s: close failed", state->props.device);
CHECK(snd_output_close(state->output), "output close failed");
spa_system_close(state->data_system, state->timerfd);
state->opened = false;