summaryrefslogtreecommitdiff
path: root/audio_stdout.c
diff options
context:
space:
mode:
Diffstat (limited to 'audio_stdout.c')
-rw-r--r--audio_stdout.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/audio_stdout.c b/audio_stdout.c
index 3e27ad1..72f10c8 100644
--- a/audio_stdout.c
+++ b/audio_stdout.c
@@ -43,7 +43,7 @@ static void start(__attribute__((unused)) int sample_rate,
fd = STDOUT_FILENO;
}
-static void play(void *buf, int samples) {
+static int play(void *buf, int samples) {
char errorstring[1024];
int warned = 0;
int rc = write(fd, buf, samples * 4);
@@ -52,6 +52,7 @@ static void play(void *buf, int samples) {
warn("Error %d writing to stdout: \"%s\".", errno, errorstring);
warned = 1;
}
+ return rc;
}
static void stop(void) {