X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/4dadf1a26a3a9b619f7d91cbc435c7d9429d64d3..3c499fe72ea3c8527663a4fb7df9f6d627fc42b7:/clients/playrtp-alsa.c diff --git a/clients/playrtp-alsa.c b/clients/playrtp-alsa.c index ac8ef7e..3c9b67f 100644 --- a/clients/playrtp-alsa.c +++ b/clients/playrtp-alsa.c @@ -47,9 +47,10 @@ static int playrtp_alsa_supply(void *dst, unsigned supply_nsamples) { unsigned samples_available; + const struct packet *p; pthread_mutex_lock(&lock); - const struct packet *p = playrtp_next_packet(); + p = playrtp_next_packet(); if(p && contains(p, next_timestamp)) { /* This packet is ready to play */ const uint32_t packet_end = p->timestamp + p->nsamples;