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>