]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
audio_pa.c: pa_delay, return "No latency data yet" on PA_ERR_NODATA 2119/head
authorVladimir <bogdad@gmail.com>
Sat, 20 Dec 2025 20:21:13 +0000 (21:21 +0100)
committerVladimir <bogdad@gmail.com>
Sat, 20 Dec 2025 20:21:13 +0000 (21:21 +0100)
audio_pa.c

index 98186a9c42e4fbc30fbbab25fdbdabd9631130b0..022af6ddde33ce434e65c82e1858ace4598ba167 100644 (file)
@@ -648,7 +648,7 @@ int pa_delay(long *the_delay) {
   pa_threaded_mainloop_lock(mainloop);
   int gl = pa_stream_get_latency(stream, &latency, &negative);
   pa_threaded_mainloop_unlock(mainloop);
-  if (gl == PA_ERR_NODATA) {
+  if (gl == -PA_ERR_NODATA) {
     reply = -ENODEV;
   } else if (gl != 0) {
     reply = -EIO;