From 63fb1efb5cd6665b73ced155ba89a5c7f094d9ab Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 24 Sep 2008 07:20:37 +0200 Subject: output: added audio_output_closed() The JACK output plugin needs to reset its "opened" flag when the JACK server fails. To prevent it from accessing the audio_output struct directly introduce the API function audio_output_closed(). --- src/output_api.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/output_api.c') diff --git a/src/output_api.c b/src/output_api.c index e9ac1be06..eabc0bb80 100644 --- a/src/output_api.c +++ b/src/output_api.c @@ -22,3 +22,11 @@ const char *audio_output_get_name(const struct audio_output *ao) { return ao->name; } + +void audio_output_closed(struct audio_output *ao) +{ + assert(ao->open); + + ao->open = 0; +} + -- cgit v1.2.3