Add tests for cpu overuse scaling.
Test that adapt down is triggered on overuse for different degradation preference configurations. Bug: none Change-Id: I326e979c10d09d17a7c1e6ece9a719f5fd4bff5f Reviewed-on: https://webrtc-review.googlesource.com/c/97303 Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Sebastian Jansson <srte@webrtc.org> Commit-Queue: Åsa Persson <asapersson@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25611}
This commit is contained in:
@ -166,6 +166,7 @@ void CallTest::RunBaseTest(BaseTest* test) {
|
||||
int height = kDefaultHeight;
|
||||
int frame_rate = kDefaultFramerate;
|
||||
test->ModifyVideoCaptureStartResolution(&width, &height, &frame_rate);
|
||||
test->ModifyVideoDegradationPreference(°radation_preference_);
|
||||
CreateFrameGeneratorCapturer(frame_rate, width, height);
|
||||
test->OnFrameGeneratorCapturerCreated(frame_generator_capturer_);
|
||||
}
|
||||
@ -783,6 +784,9 @@ void BaseTest::ModifyVideoCaptureStartResolution(int* width,
|
||||
int* heigt,
|
||||
int* frame_rate) {}
|
||||
|
||||
void BaseTest::ModifyVideoDegradationPreference(
|
||||
DegradationPreference* degradation_preference) {}
|
||||
|
||||
void BaseTest::OnVideoStreamsCreated(
|
||||
VideoSendStream* send_stream,
|
||||
const std::vector<VideoReceiveStream*>& receive_streams) {}
|
||||
|
Reference in New Issue
Block a user