Delete H264EncoderSpecificSettings
Production code always use the default settings.
Bug: webrtc:6883
Change-Id: I213fc6433bb1cd0a6623ad523fee2df1506588e1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261903
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36926}
diff --git a/test/scenario/video_stream.cc b/test/scenario/video_stream.cc
index d00200a..305c69d 100644
--- a/test/scenario/video_stream.cc
+++ b/test/scenario/video_stream.cc
@@ -198,11 +198,10 @@
RTC_DCHECK_EQ(config.encoder.layers.temporal, 1);
RTC_DCHECK_EQ(config.encoder.layers.spatial, 1);
- VideoCodecH264 h264_settings = VideoEncoder::GetDefaultH264Settings();
- h264_settings.keyFrameInterval =
- config.encoder.key_frame_interval.value_or(0);
- return rtc::make_ref_counted<VideoEncoderConfig::H264EncoderSpecificSettings>(
- h264_settings);
+ // TODO(bugs.webrtc.org/6883): Set a key frame interval as a setting that
+ // isn't codec specific.
+ RTC_CHECK_EQ(0, config.encoder.key_frame_interval.value_or(0));
+ return nullptr;
}
rtc::scoped_refptr<VideoEncoderConfig::EncoderSpecificSettings>