]> granicus.if.org Git - libvpx/commitdiff
Move frame stats output to after update
authorAdrian Grange <agrange@google.com>
Fri, 9 May 2014 16:44:47 +0000 (09:44 -0700)
committerAdrian Grange <agrange@google.com>
Fri, 9 May 2014 16:44:47 +0000 (09:44 -0700)
Frame-level stats were being output before the
post-encode update had been carried out.

Change-Id: I67405c67c020cde4468f5db3cee76f7de5b624eb

vp9/encoder/vp9_encoder.c

index cc2c552a73f69ce9622b093c8abcca5ce53fdcc3..ecdcaddaffc65fca28e7cdcc22b958470131b07a 100644 (file)
@@ -2236,9 +2236,6 @@ static void encode_frame_to_data_rate(VP9_COMP *cpi,
     }
   }
 
-#if 0
-  output_frame_level_debug_stats(cpi);
-#endif
   if (cpi->refresh_golden_frame == 1)
     cpi->frame_flags |= FRAMEFLAGS_GOLDEN;
   else
@@ -2254,6 +2251,10 @@ static void encode_frame_to_data_rate(VP9_COMP *cpi,
   cm->last_frame_type = cm->frame_type;
   vp9_rc_postencode_update(cpi, *size);
 
+#if 0
+  output_frame_level_debug_stats(cpi);
+#endif
+
   if (cm->frame_type == KEY_FRAME) {
     // Tell the caller that the frame was coded as a key frame
     *frame_flags = cpi->frame_flags | FRAMEFLAGS_KEY;