From bf79a080ea6b75f45e345cc52c8da0b23a7cd096 Mon Sep 17 00:00:00 2001
From: Ralph Giles <giles@thaumas.net>
Date: Fri, 29 Jul 2011 00:44:08 -0700
Subject: [PATCH] Fix a comment in frame count byte decoding.

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 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/opus_decoder.c b/src/opus_decoder.c
index 84b4465b3..48b637da6 100644
--- a/src/opus_decoder.c
+++ b/src/opus_decoder.c
@@ -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 */
-- 
GitLab