]> granicus.if.org Git - libvpx/commitdiff
Enable resize test(down&up) by changing the bitrate.
authorjackychen <jackychen@google.com>
Sat, 14 Nov 2015 00:02:43 +0000 (16:02 -0800)
committerjackychen <jackychen@google.com>
Sat, 14 Nov 2015 00:46:00 +0000 (16:46 -0800)
Change-Id: I5a4f1f7b9de20fbfc28cb743dcd29c0eeca736f8

test/resize_test.cc

index 16ca8c43a1c954a6793e320cc07042241776b31e..bc91fe22602a5dd8dbbcd2b11f73a488bc16688d 100644 (file)
@@ -407,7 +407,7 @@ TEST_P(ResizeRealtimeTest, TestInternalResizeDownUpChangeBitRate) {
   // Disable dropped frames.
   cfg_.rc_dropframe_thresh = 0;
   // Starting bitrate low.
-  cfg_.rc_target_bitrate = 90;
+  cfg_.rc_target_bitrate = 80;
   ASSERT_NO_FATAL_FAILURE(RunLoop(&video));
 
   unsigned int last_w = cfg_.g_w;
@@ -431,10 +431,8 @@ TEST_P(ResizeRealtimeTest, TestInternalResizeDownUpChangeBitRate) {
     }
   }
 
-  // Verify that we get at least 1 resize event in this test.
-  // TODO(marpan): We should be able to force 2 resize events
-  // with some change in encoder settings/bitrate.
-  ASSERT_GE(resize_count, 1) << "Resizing should occur at least once.";
+  // Verify that we get 2 resize events in this test.
+  ASSERT_EQ(resize_count, 2) << "Resizing should occur twice.";
 }
 
 vpx_img_fmt_t CspForFrameNumber(int frame) {