[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Break out of a loop in libao_play, when playback fails.
From: |
Christopher Brannon |
Subject: |
[PATCH] Break out of a loop in libao_play, when playback fails. |
Date: |
Mon, 7 Jun 2010 12:21:14 -0500 |
If we failed to write audio data, break out of the playback loop.
Signal failure by returning -1.
---
src/audio/libao.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/audio/libao.c b/src/audio/libao.c
index 657d92f..4651a07 100644
--- a/src/audio/libao.c
+++ b/src/audio/libao.c
@@ -149,6 +149,7 @@ int libao_play (AudioID * id, AudioTrack track)
ao_close (device);
device = NULL;
ERR ("Audio: ao_play() - closing device - re-open it in next run\n");
+ return -1;
}
outcnt += i;
}
--
1.7.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] Break out of a loop in libao_play, when playback fails.,
Christopher Brannon <=