aboutsummaryrefslogtreecommitdiff
path: root/unit_test/unit_test.cc
diff options
context:
space:
mode:
authorfbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90>2012-10-24 19:52:14 +0000
committerfbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90>2012-10-24 19:52:14 +0000
commitbd4fcb987773ae47b6b49ef4b657c054ea511bff (patch)
tree0e9b1ff3d00b99498180f800a052128848966b92 /unit_test/unit_test.cc
parent3bb60b37fd01e5b9896794a31ec10addda66cfde (diff)
downloadlibyuv-bd4fcb987773ae47b6b49ef4b657c054ea511bff.tar.gz
Switch to 128x72 for default testing size when not benchmarking.
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/935004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@442 16f28f9a-4ce2-e073-06de-1de4eb20be90
Diffstat (limited to 'unit_test/unit_test.cc')
-rw-r--r--unit_test/unit_test.cc10
1 files changed, 8 insertions, 2 deletions
diff --git a/unit_test/unit_test.cc b/unit_test/unit_test.cc
index b3ceb8f0..b0b06e3f 100644
--- a/unit_test/unit_test.cc
+++ b/unit_test/unit_test.cc
@@ -19,11 +19,17 @@
#define BENCHMARK_ITERATIONS 1
libyuvTest::libyuvTest() : rotate_max_w_(128), rotate_max_h_(128),
- benchmark_iterations_(BENCHMARK_ITERATIONS), benchmark_width_(1280),
- benchmark_height_(720) {
+ benchmark_iterations_(BENCHMARK_ITERATIONS), benchmark_width_(128),
+ benchmark_height_(72) {
const char* repeat = getenv("LIBYUV_REPEAT");
if (repeat) {
benchmark_iterations_ = atoi(repeat); // NOLINT
+ // For quicker unittests, default is 128 x 72. But when benchmarking,
+ // default to 720p. Allow size to specify.
+ if (benchmark_iterations_ > 1) {
+ benchmark_width_ = 1280;
+ benchmark_height_ = 720;
+ }
}
const char* width = getenv("LIBYUV_WIDTH");
if (width) {