Fixes comments
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Thu, 4 Sep 2014 06:48:21 +0000 (02:48 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Thu, 4 Sep 2014 06:48:21 +0000 (02:48 -0400)
src/opus_multistream_encoder.c

index bdacff1..3787194 100644 (file)
@@ -860,10 +860,10 @@ static int opus_multistream_encode_native
          opus_encoder_ctl(enc, OPUS_SET_ENERGY_MASK(bandLogE));
       /* number of bytes left (+Toc) */
       curr_max = max_data_bytes - tot_size;
-      /* Reserve three bytes for the last stream and four for the others */
+      /* Reserve one byte for the last stream and two for the others */
       curr_max -= IMAX(0,2*(st->layout.nb_streams-s-1)-1);
       curr_max = IMIN(curr_max,MS_FRAME_TMP);
-      /* Repacketizer will add one byte for self-delimited frames */
+      /* Repacketizer will add one or two bytes for self-delimited frames */
       if (s != st->layout.nb_streams-1) curr_max -=  curr_max>253 ? 2 : 1;
       if (!vbr && s == st->layout.nb_streams-1)
          opus_encoder_ctl(enc, OPUS_SET_BITRATE(curr_max*(8*Fs/frame_size)));