diff options
author | mflodman@webrtc.org <mflodman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2013-07-23 11:35:00 +0000 |
---|---|---|
committer | mflodman@webrtc.org <mflodman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2013-07-23 11:35:00 +0000 |
commit | bf76ae2bdfc0b4e8e875f6cce1c85d4d66357beb (patch) | |
tree | d8e354ad48de8ace561eafc3e6316d6098e60e59 /video_engine/overuse_frame_detector_unittest.cc | |
parent | 3df426b94aa0a96fdd37afb0d4642c0fbf6a2358 (diff) | |
download | webrtc-bf76ae2bdfc0b4e8e875f6cce1c85d4d66357beb.tar.gz |
Hooking up first simple CPU adaptation version.
BUG=
R=pbos@webrtc.org, stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1767004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@4384 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'video_engine/overuse_frame_detector_unittest.cc')
-rw-r--r-- | video_engine/overuse_frame_detector_unittest.cc | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/video_engine/overuse_frame_detector_unittest.cc b/video_engine/overuse_frame_detector_unittest.cc index 383f80f4..864f1a2d 100644 --- a/video_engine/overuse_frame_detector_unittest.cc +++ b/video_engine/overuse_frame_detector_unittest.cc @@ -13,6 +13,7 @@ #include "webrtc/system_wrappers/interface/clock.h" #include "webrtc/system_wrappers/interface/scoped_ptr.h" +#include "webrtc/video_engine/include/vie_base.h" #include "webrtc/video_engine/overuse_frame_detector.h" using ::testing::_; @@ -23,24 +24,25 @@ namespace webrtc { const int kProcessIntervalMs = 2000; -class MockOveruseObserver : public OveruseObserver { +class MockCpuOveruseObserver : public CpuOveruseObserver { public: - MockOveruseObserver() {} - virtual ~MockOveruseObserver() {} + MockCpuOveruseObserver() {} + virtual ~MockCpuOveruseObserver() {} MOCK_METHOD0(OveruseDetected, void()); + MOCK_METHOD0(NormalUsage, void()); }; class OveruseFrameDetectorTest : public ::testing::Test { protected: virtual void SetUp() { clock_.reset(new SimulatedClock(1234)); - observer_.reset(new MockOveruseObserver()); - overuse_detector_.reset(new OveruseFrameDetector(clock_.get(), - observer_.get())); + observer_.reset(new MockCpuOveruseObserver()); + overuse_detector_.reset(new OveruseFrameDetector(clock_.get())); + overuse_detector_->SetObserver(observer_.get()); } scoped_ptr<SimulatedClock> clock_; - scoped_ptr<MockOveruseObserver> observer_; + scoped_ptr<MockCpuOveruseObserver> observer_; scoped_ptr<OveruseFrameDetector> overuse_detector_; }; |