Fix a comment in frame count byte decoding.
authorRalph Giles <giles@thaumas.net>
Fri, 29 Jul 2011 07:44:08 +0000 (00:44 -0700)
committerJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Fri, 29 Jul 2011 13:09:04 +0000 (09:09 -0400)
A comment in opus_decode() said, "bit 6 is ignored" when in
fact bit 6 is the padding flag, parsed in the previous block.

The comment, and the previous one, are modified to reflect
the current code.

src/opus_decoder.c

index 84b4465..48b637d 100644 (file)
@@ -465,7 +465,7 @@ int opus_decode(OpusDecoder *st, const unsigned char *data,
                if (count <= 0 || st->frame_size*count*25 > 3*st->Fs)
                    return OPUS_CORRUPTED_DATA;
                len--;
-               /* Padding bit */
+               /* Padding flag is bit 6 */
                if (ch&0x40)
                {
                        int padding=0;
@@ -481,7 +481,7 @@ int opus_decode(OpusDecoder *st, const unsigned char *data,
                }
                if (len<0)
                        return OPUS_CORRUPTED_DATA;
-               /* Bit 7 is VBR flag (bit 6 is ignored) */
+               /* VBR flag is bit 7 */
                if (ch&0x80)
                {
                        /* VBR case */