]> git.ipfire.org Git - thirdparty/shairport-sync.git/blobdiff - audio_soundio.c
Updates to the Issues template.
[thirdparty/shairport-sync.git] / audio_soundio.c
index ccf44bf7a0fa767a5eca709226f5e2e600190825..a34851c6ac829c655bf1c99be235ef695c893f73 100644 (file)
@@ -164,7 +164,9 @@ static void start(int sample_rate, int sample_format) {
   debug(1, "libsoundio output started\n");
 }
 
-static int play(void *buf, int samples) {
+static int play(void *buf, int samples, __attribute__((unused)) int sample_type,
+                __attribute__((unused)) uint32_t timestamp,
+                __attribute__((unused)) uint64_t playtime) {
   // int err;
   int free_bytes = soundio_ring_buffer_free_count(ring_buffer);
   int written_bytes = 0;
@@ -206,10 +208,8 @@ static void flush(void) {
   debug(1, "libsoundio output flushed\n");
 }
 
-static void help(void) { printf(" There are no options for libsoundio.\n"); }
-
 audio_output audio_soundio = {.name = "soundio",
-                              .help = &help,
+                              .help = NULL,
                               .init = &init,
                               .deinit = &deinit,
                               .prepare = NULL,