diff options
Diffstat (limited to 'audio_stdout.c')
-rw-r--r-- | audio_stdout.c | 3 |
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) { |