Remove WebRTC-FrameBuffer3 field trial
The new frame buffer is already the default. Sync decoding can now be inferred by the presence of a metronome rather than using the field trial. Tests have been updated to use the DecodeSynchronizer rather than the field trial. Bug: webrtc:14003 Change-Id: I33b457feaf4eac1500f3bf828680e445ae4d93cf Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274163 Auto-Submit: Evan Shrubsole <eshr@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38011}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
fbfd81f61a
commit
a006ba152f
@ -203,12 +203,6 @@ class VideoReceiveStream2Test : public ::testing::TestWithParam<bool> {
|
||||
&fake_metronome_,
|
||||
time_controller_.GetMainThread()),
|
||||
h264_decoder_factory_(&mock_decoder_) {
|
||||
if (UseMetronome()) {
|
||||
fake_call_.SetFieldTrial("WebRTC-FrameBuffer3/arm:SyncDecoding/");
|
||||
} else {
|
||||
fake_call_.SetFieldTrial("WebRTC-FrameBuffer3/arm:FrameBuffer3/");
|
||||
}
|
||||
|
||||
// By default, mock decoder factory is backed by VideoDecoderProxyFactory.
|
||||
ON_CALL(mock_h264_decoder_factory_, CreateVideoDecoder)
|
||||
.WillByDefault(
|
||||
@ -270,7 +264,7 @@ class VideoReceiveStream2Test : public ::testing::TestWithParam<bool> {
|
||||
time_controller_.GetTaskQueueFactory(), &fake_call_,
|
||||
kDefaultNumCpuCores, &packet_router_, config_.Copy(), &call_stats_,
|
||||
clock_, absl::WrapUnique(timing_), &nack_periodic_processor_,
|
||||
GetParam() ? &decode_sync_ : nullptr, nullptr);
|
||||
UseMetronome() ? &decode_sync_ : nullptr, nullptr);
|
||||
video_receive_stream_->RegisterWithTransport(
|
||||
&rtp_stream_receiver_controller_);
|
||||
if (state)
|
||||
|
||||
Reference in New Issue
Block a user