Relax expectation on the libaom rate controller
Bug: b/271819773 Change-Id: I580b6fde352d1f23773fd394b0ee1543724b828f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296323 Reviewed-by: Jerome Jiang <jianj@google.com> Reviewed-by: Philip Eliasson <philipel@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Philip Eliasson <philipel@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39482}
This commit is contained in:
parent
1f80451932
commit
8eb7aef196
@ -267,9 +267,9 @@ MATCHER(SameLayerIdAndBitrateIsNear, "") {
|
||||
// First check if layer id is the same.
|
||||
return std::get<0>(arg).first == std::get<1>(arg).first &&
|
||||
// check measured bitrate is not much lower than requested.
|
||||
std::get<0>(arg).second >= std::get<1>(arg).second * 0.8 &&
|
||||
std::get<0>(arg).second >= std::get<1>(arg).second * 0.75 &&
|
||||
// check measured bitrate is not much larger than requested.
|
||||
std::get<0>(arg).second <= std::get<1>(arg).second * 1.1;
|
||||
std::get<0>(arg).second <= std::get<1>(arg).second * 1.25;
|
||||
}
|
||||
|
||||
TEST_P(LibaomAv1SvcTest, SetRatesMatchMeasuredBitrate) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user