shithub: libvpx

Download patch

ref: f43c3199bdc8c1f81b661b21b2cce5f2a389c5e9
parent: 660dcfe6a2793e7291af91ca4a8922f7b0ed132b
author: Deb Mukherjee <debargha@google.com>
date: Sat Oct 5 09:49:21 EDT 2013

Rate control parameter adjustment

Adjusts the bits per mb parameter about 10% smaller.

Results at speed 0:
fullderfraw: +0.255%
fullstdhdraw: +0.262%
stdhdraw250: +0.291%

Change-Id: I2b7317ac3f61737bc77eb5470aad870cade83fa5

--- a/vp9/encoder/vp9_ratectrl.c
+++ b/vp9/encoder/vp9_ratectrl.c
@@ -61,7 +61,7 @@
                     double correction_factor) {
 
   const double q = vp9_convert_qindex_to_q(qindex);
-  int enumerator = frame_type == KEY_FRAME ? 4000000 : 2500000;
+  int enumerator = frame_type == KEY_FRAME ? 3300000 : 2250000;
 
   // q based adjustment to baseline enumerator
   enumerator += (int)(enumerator * q) >> 12;