From: Juho Vähä-Herttua Date: Thu, 15 Mar 2012 20:22:52 +0000 (+0200) Subject: Fix a bug in volume handling. X-Git-Tag: upstream/0.9.0~4^2~108 X-Git-Url: https://git.piment-noir.org/?p=deb_shairplay.git;a=commitdiff_plain;h=aaa2c733efd69143b575fc4843203507c1e3659d Fix a bug in volume handling. --- diff --git a/src/lib/raop_rtp.c b/src/lib/raop_rtp.c index 3287346..88f65c6 100644 --- a/src/lib/raop_rtp.c +++ b/src/lib/raop_rtp.c @@ -179,6 +179,7 @@ raop_rtp_thread_udp(void *arg) unsigned int packetlen; struct sockaddr_storage saddr; socklen_t saddrlen; + float volume = 0.0; const ALACSpecificConfig *config; void *cb_data = NULL; @@ -193,7 +194,6 @@ raop_rtp_thread_udp(void *arg) while(1) { int volume_changed; - float volume = 0.0; int flush; fd_set rfds; @@ -308,6 +308,7 @@ raop_rtp_thread_tcp(void *arg) int stream_fd = -1; unsigned char packet[RAOP_PACKET_LEN]; unsigned int packetlen = 0; + float volume = 0.0; const ALACSpecificConfig *config; void *cb_data = NULL; @@ -322,7 +323,6 @@ raop_rtp_thread_tcp(void *arg) while (1) { int volume_changed; - float volume = 0.0; fd_set rfds; struct timeval tv;