diff --git a/libs/backends/alsa/zita-alsa-pcmi.cc b/libs/backends/alsa/zita-alsa-pcmi.cc index 942e77e63a..88cdb03740 100644 --- a/libs/backends/alsa/zita-alsa-pcmi.cc +++ b/libs/backends/alsa/zita-alsa-pcmi.cc @@ -178,7 +178,12 @@ snd_pcm_sframes_t Alsa_pcmi::pcm_wait (void) timespec timeout; timeout.tv_sec = 1; timeout.tv_nsec = 0; +#if defined(__NetBSD__) + r = pollts (_poll_fd, n2, &timeout, NULL); +#else r = ppoll (_poll_fd, n2, &timeout, NULL); +#endif + if (r < 0) {