Remove BuiltInNetworkBehaviorConfig::link_capacity_kbps

The field is deprecated and all use has been migrated to link_capacity.

Bug: webrtc:42224804
Change-Id: Ic808acbb8b88a01ec49378fceb610832aa2074c7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376380
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43988}
diff --git a/api/test/simulated_network.h b/api/test/simulated_network.h
index 2b75b99..6f31c60 100644
--- a/api/test/simulated_network.h
+++ b/api/test/simulated_network.h
@@ -74,10 +74,7 @@
   int queue_delay_ms = 0;
   // Standard deviation of the extra delay.
   int delay_standard_deviation_ms = 0;
-  // Link capacity in kbps. 0 is treated as infinite capacity.
-  // Deprecated, please use link_capacity instead.
-  // TODO(bugs.webrtc.org/14525): Remove once all usage has migrated.
-  int link_capacity_kbps = 0;
+  // Link capacity.
   DataRate link_capacity = DataRate::Infinity();
   // Random packet loss, range 0 to 100.
   double loss_percent = 0.;
diff --git a/test/network/feedback_generator.cc b/test/network/feedback_generator.cc
index c19b695..7462c99 100644
--- a/test/network/feedback_generator.cc
+++ b/test/network/feedback_generator.cc
@@ -75,7 +75,6 @@
 
 void FeedbackGeneratorImpl::SetSendLinkCapacity(DataRate capacity) {
   conf_.send_link.link_capacity = capacity;
-  conf_.send_link.link_capacity_kbps = capacity.kbps_or(0);
   send_link_->SetConfig(conf_.send_link);
 }
 
diff --git a/test/network/simulated_network.cc b/test/network/simulated_network.cc
index 2fbb183..da0751f 100644
--- a/test/network/simulated_network.cc
+++ b/test/network/simulated_network.cc
@@ -54,15 +54,6 @@
                                         capacity.kbps());
 }
 
-void UpdateLegacyConfiguration(SimulatedNetwork::Config& config) {
-  if (config.link_capacity_kbps != 0) {
-    RTC_DCHECK(config.link_capacity ==
-                   DataRate::KilobitsPerSec(config.link_capacity_kbps) ||
-               config.link_capacity == DataRate::Infinity());
-    config.link_capacity = DataRate::KilobitsPerSec(config.link_capacity_kbps);
-  }
-}
-
 }  // namespace
 
 SimulatedNetwork::SimulatedNetwork(Config config, uint64_t random_seed)
@@ -75,7 +66,6 @@
 void SimulatedNetwork::SetConfig(const Config& config) {
   MutexLock lock(&config_lock_);
   config_state_.config = config;  // Shallow copy of the struct.
-  UpdateLegacyConfiguration(config_state_.config);
 
   double prob_loss = config.loss_percent / 100.0;
   if (config_state_.config.avg_burst_loss_length == -1) {
@@ -127,7 +117,6 @@
     std::function<void(BuiltInNetworkBehaviorConfig*)> config_modifier) {
   MutexLock lock(&config_lock_);
   config_modifier(&config_state_.config);
-  UpdateLegacyConfiguration(config_state_.config);
 }
 
 void SimulatedNetwork::PauseTransmissionUntil(int64_t until_us) {