]> granicus.if.org Git - libvpx/commitdiff
fix: active_worst_quality could be set above 127
authorJames Berry <jamesberry@google.com>
Tue, 6 Dec 2011 18:08:44 +0000 (13:08 -0500)
committerJames Berry <jamesberry@google.com>
Tue, 13 Dec 2011 19:58:59 +0000 (14:58 -0500)
add check to set active_worst_quality to 127 if it
is set above 127

Change-Id: I7db353d5c1b1c8516a116542b6ed21c0110bb512

vp8/encoder/ratectrl.c

index db1a327d7796dfc730bfdea98d4f7d72f8666472..1b1b69e17557274ad2583fc2e02ca564a97b7b41 100644 (file)
@@ -932,6 +932,8 @@ static void calc_pframe_target_size(VP8_COMP *cpi)
             if (cpi->active_worst_quality <= cpi->active_best_quality)
                 cpi->active_worst_quality = cpi->active_best_quality + 1;
 
+            if(cpi->active_worst_quality > 127)
+                cpi->active_worst_quality = 127;
         }
         // Unbuffered mode (eg. video conferencing)
         else