#include <sys/socket.h>
#include <ifaddrs.h>
#include <net/if.h>
+#include <arpa/inet.h>
+#include <netinet/in.h>
#include <gcrypt.h>
#include <unistd.h>
#include <time.h>
rtp_play,
256 / uaudio_sample_size,
(NETWORK_BYTES - sizeof(struct rtp_header))
- / uaudio_sample_size);
+ / uaudio_sample_size,
+ 0);
}
static void rtp_stop(void) {
uaudio_set("rtp-destination-port", config->broadcast.s[1]);
if(config->broadcast_from.n) {
uaudio_set("rtp-source", config->broadcast_from.s[0]);
- uaudio_set("rtp-source-port", config->broadcast_from.s[0]);
+ uaudio_set("rtp-source-port", config->broadcast_from.s[1]);
} else {
uaudio_set("rtp-source", NULL);
uaudio_set("rtp-source-port", NULL);