summaryrefslogtreecommitdiffstats
path: root/libao2/audio_out.c
diff options
context:
space:
mode:
Diffstat (limited to 'libao2/audio_out.c')
-rw-r--r--libao2/audio_out.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libao2/audio_out.c b/libao2/audio_out.c
index 6836963d66..744bcaf9bd 100644
--- a/libao2/audio_out.c
+++ b/libao2/audio_out.c
@@ -167,7 +167,9 @@ void ao_init(struct ao *ao, char **ao_list)
for (int i = 0; audio_out_drivers[i]; i++) {
const struct ao_driver *audio_out = audio_out_drivers[i];
ao->driver = audio_out;
+ ao->probing = true;
if (audio_out->init(ao, NULL) >= 0) {
+ ao->probing = false;
ao->initialized = true;
ao->driver = audio_out;
return;