summaryrefslogtreecommitdiff
path: root/audio_dummy.c
diff options
context:
space:
mode:
authorMike Brady <mikebrady@eircom.net>2018-07-30 10:07:11 +0100
committerMike Brady <mikebrady@eircom.net>2018-07-30 10:07:11 +0100
commit76c5dd92856cde63067c6a830cbd0f454444ff86 (patch)
treef671144fc8ccb9dd487a05fbb53a4b5472b797eb /audio_dummy.c
parentd70d7e5ec5c7782f52ba27c192deb4b82db11cad (diff)
parent4ea9de7b8bdc4c9af6c978411d9288b1eed50f25 (diff)
Stop using SIGUSR1 for cancelling threads, use pthread_cancel and friends instead, fix some memory leaks, add accurate ouput rate calculation to statistics, add "quit" verb to MPRIS and native d-bus interfaces. Probably still buggy.
Diffstat (limited to 'audio_dummy.c')
-rw-r--r--audio_dummy.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/audio_dummy.c b/audio_dummy.c
index 5f55bab..3f30cb4 100644
--- a/audio_dummy.c
+++ b/audio_dummy.c
@@ -48,7 +48,9 @@ static void start(int sample_rate, __attribute__((unused)) int sample_format) {
debug(1, "dummy audio output started at Fs=%d Hz\n", sample_rate);
}
-static void play(__attribute__((unused)) void *buf, __attribute__((unused)) int samples) {}
+static int play(__attribute__((unused)) void *buf, __attribute__((unused)) int samples) {
+ return 0;
+}
static void stop(void) { debug(1, "dummy audio stopped\n"); }