X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/80fb0bd9ad2e970944fe1bd20922319592bfd994..c0f84b88cab9518d29900e02a9fb67776820e902:/lib/uaudio-rtp.c diff --git a/lib/uaudio-rtp.c b/lib/uaudio-rtp.c index d89f297..8313054 100644 --- a/lib/uaudio-rtp.c +++ b/lib/uaudio-rtp.c @@ -75,9 +75,6 @@ static uint16_t rtp_sequence; */ static int rtp_errors; -/** @brief Set while paused */ -static volatile int rtp_paused; - /** @brief RTP mode */ static int rtp_mode; @@ -454,6 +451,7 @@ static void rtp_stop(void) { static void rtp_configure(void) { char buffer[64]; + uaudio_set("rtp-mode", config->rtp_mode); rtp_set_netconfig("rtp-destination-af", "rtp-destination", "rtp-destination-port", &config->broadcast); @@ -484,7 +482,7 @@ int rtp_add_recipient(const struct sockaddr_storage *sa) { rc = -1; else { r = xmalloc(sizeof *r); - memcpy(&r->sa, sa, sizeof sa); + memcpy(&r->sa, sa, sizeof *sa); r->next = rtp_recipient_list; rtp_recipient_list = r; rc = 0;