diff options
author | sergeyu <sergeyu@chromium.org> | 2016-01-20 13:21:54 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-20 21:23:15 +0000 |
commit | 2e0319b8d2aa7544e2d51b0a7e7acd353cf578e3 (patch) | |
tree | 2b0eb45ef2e4ccd8e60ff912a02b05c51e0f17db /remoting/BUILD.gn | |
parent | 7f7f15423695263a2b63232f783c05029beb4653 (diff) | |
download | chromium_src-2e0319b8d2aa7544e2d51b0a7e7acd353cf578e3.zip chromium_src-2e0319b8d2aa7544e2d51b0a7e7acd353cf578e3.tar.gz chromium_src-2e0319b8d2aa7544e2d51b0a7e7acd353cf578e3.tar.bz2 |
Implement new video encoder performance tests, for VP9/VP8 comparison.
The old encoder perf tests (in VideoEncoderVpxTest) were not providing
very realistic results because:
- They were measuring performance on frames with random data.
- They were testing the case when the whole frame is changing every
time.
- They were using real clock, which affects results.
This change implements new tests that provide closer approximation to
how the codec is being used.
CyclicFrameGenerator added in this test will also be used to test
performance of the new WebRTC-based protocol.
Review URL: https://codereview.chromium.org/1601303002
Cr-Commit-Position: refs/heads/master@{#370491}
Diffstat (limited to 'remoting/BUILD.gn')
-rw-r--r-- | remoting/BUILD.gn | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/remoting/BUILD.gn b/remoting/BUILD.gn index c6360cd..d75e99e 100644 --- a/remoting/BUILD.gn +++ b/remoting/BUILD.gn @@ -164,9 +164,7 @@ if (!is_mac) { if (enable_remoting_host) { test("remoting_perftests") { sources = [ - "codec/codec_test.cc", - "codec/codec_test.h", - "codec/video_encoder_vpx_perftest.cc", + "test/codec_perftest.cc", "test/protocol_perftest.cc", ] |