Delete codec-specific frameDroppingOn settings.

Followup to https://webrtc-review.googlesource.com/c/src/+/262244

Bug: webrtc:6883
Change-Id: Iefac43709f14424c74470aa878ec512b7dacc68a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262258
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36949}
diff --git a/api/video_codecs/video_codec.h b/api/video_codecs/video_codec.h
index f92298b..068b09d 100644
--- a/api/video_codecs/video_codec.h
+++ b/api/video_codecs/video_codec.h
@@ -47,7 +47,6 @@
   unsigned char numberOfTemporalLayers;
   bool denoisingOn;
   bool automaticResizeOn;
-  bool frameDroppingOn;
   int keyFrameInterval;
 };
 
@@ -65,7 +64,6 @@
   }
   unsigned char numberOfTemporalLayers;
   bool denoisingOn;
-  bool frameDroppingOn;
   int keyFrameInterval;
   bool adaptiveQpMode;
   bool automaticResizeOn;
@@ -80,7 +78,6 @@
   bool operator!=(const VideoCodecH264& other) const {
     return !(*this == other);
   }
-  bool frameDroppingOn;
   int keyFrameInterval;
   uint8_t numberOfTemporalLayers;
 };
@@ -181,9 +178,7 @@
   // 'complexity_' indicates the CPU capability of the client. It's used to
   // determine encoder CPU complexity (e.g., cpu_used for VP8, VP9. and AV1).
   VideoCodecComplexity complexity_;
-  // TODO(bugs.webrtc.org/6883): When unset, GetEnableFrameDrop checks the
-  // codec-specific settings.
-  absl::optional<bool> frame_drop_enabled_;
+  bool frame_drop_enabled_ = false;
 };
 
 }  // namespace webrtc