gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r31890 - gnunet/src/conversation


From: gnunet
Subject: [GNUnet-SVN] r31890 - gnunet/src/conversation
Date: Mon, 13 Jan 2014 22:10:15 +0100

Author: LRN
Date: 2014-01-13 22:10:15 +0100 (Mon, 13 Jan 2014)
New Revision: 31890

Modified:
   gnunet/src/conversation/gnunet-helper-audio-record.c
Log:
Don't transmit partial packets

Modified: gnunet/src/conversation/gnunet-helper-audio-record.c
===================================================================
--- gnunet/src/conversation/gnunet-helper-audio-record.c        2014-01-13 
20:02:25 UTC (rev 31889)
+++ gnunet/src/conversation/gnunet-helper-audio-record.c        2014-01-13 
21:10:15 UTC (rev 31890)
@@ -162,11 +162,14 @@
     len =
       opus_encode_float (enc, pcm_buffer, frame_size, opus_data,
                         max_payload_bytes);
+
     if (len > UINT16_MAX - sizeof (struct AudioMessage))
     {
       GNUNET_break (0);
-      len = UINT16_MAX - sizeof (struct AudioMessage);
+      continue;
     }
+
+
     msg_size = sizeof (struct AudioMessage) + len;
     audio_message->header.size = htons ((uint16_t) msg_size);
     memcpy (&audio_message[1], opus_data, len);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]