webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
overuse_frame_detector_unittest.cc File Reference
#include <memory>
#include "webrtc/api/video/i420_buffer.h"
#include "webrtc/base/event.h"
#include "webrtc/base/fakeclock.h"
#include "webrtc/test/gmock.h"
#include "webrtc/test/gtest.h"
#include "webrtc/video/overuse_frame_detector.h"
#include "webrtc/video_frame.h"
#include "webrtc/modules/video_coding/utility/quality_scaler.h"

Classes

class  webrtc::MockCpuOveruseObserver
 
class  webrtc::CpuOveruseObserverImpl
 
class  webrtc::OveruseFrameDetectorUnderTest
 
class  webrtc::OveruseFrameDetectorTest
 

Namespaces

 webrtc
 

Functions

 webrtc::TEST_F (OveruseFrameDetectorTest, TriggerOveruse)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, OveruseAndRecover)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, OveruseAndRecoverWithNoObserver)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, DoubleOveruseAndRecover)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, TriggerUnderuseWithMinProcessCount)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, ConstantOveruseGivesNoNormalUsage)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, ConsecutiveCountTriggersOveruse)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, IncorrectConsecutiveCountTriggersNoOveruse)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, ProcessingUsage)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, ResetAfterResolutionChange)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, ResetAfterFrameTimeout)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, MinFrameSamplesBeforeUpdating)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, InitialProcessingUsage)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, MeasuresMultipleConcurrentSamples)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, UpdatesExistingSamples)
 
 webrtc::TEST_F (OveruseFrameDetectorTest, RunOnTqNormalUsage)