Make WebRTC-Video-AV1EvenPayloadSizes default-on.

Experimentation shows only a slight increase in bitrate due to improved
BWE. There's no negative side-effects we have been able to see so far.

This CL flips the experiment to default-on but is kept around as a
kill-switch until the next milestone just in case something unexpected
is discovered.

Bug: webrtc:42226301
Change-Id: I4a0b1c85e912b909d7bff58d78966cf161857f7c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374182
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Erik Språng <sprang@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43773}
This commit is contained in:
Erik Språng 2025-01-20 15:01:38 +01:00 committed by WebRTC LUCI CQ
parent d48113627a
commit d621b419a3

View File

@ -191,8 +191,9 @@ RTPSenderVideo::RTPSenderVideo(const Config& config)
rtp_sender_->SSRC(),
config.task_queue_factory)
: nullptr),
enable_av1_even_split_(
config.field_trials->IsEnabled("WebRTC-Video-AV1EvenPayloadSizes")) {
// TODO: bugs.webrtc.org/42226301 - Remove when fully launched.
enable_av1_even_split_(!config.field_trials->IsDisabled(
"WebRTC-Video-AV1EvenPayloadSizes")) {
if (frame_transformer_delegate_)
frame_transformer_delegate_->Init();
}