Remove WebRTC-TaskQueuePacer trial.
Removes the last unused field trial parameters, the legacy pacer code was removed some time ago so the main flag feature has been a noop since then. Bug: None Change-Id: I5266d54fccb4c5fde05a6895072cd76cd5f7fbd9 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293349 Reviewed-by: Henrik Boström <hbos@webrtc.org> Commit-Queue: Henrik Boström <hbos@webrtc.org> Auto-Submit: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39310}
This commit is contained in:
parent
2bee5dd4e3
commit
4f642c11f8
@ -70,14 +70,6 @@ bool IsRelayed(const rtc::NetworkRoute& route) {
|
||||
}
|
||||
} // namespace
|
||||
|
||||
RtpTransportControllerSend::PacerSettings::PacerSettings(
|
||||
const FieldTrialsView& trials)
|
||||
: holdback_window("holdback_window", TimeDelta::Millis(5)),
|
||||
holdback_packets("holdback_packets", 3) {
|
||||
ParseFieldTrial({&holdback_window, &holdback_packets},
|
||||
trials.Lookup("WebRTC-TaskQueuePacer"));
|
||||
}
|
||||
|
||||
RtpTransportControllerSend::RtpTransportControllerSend(
|
||||
Clock* clock,
|
||||
const RtpTransportConfig& config)
|
||||
@ -86,13 +78,12 @@ RtpTransportControllerSend::RtpTransportControllerSend(
|
||||
task_queue_factory_(config.task_queue_factory),
|
||||
bitrate_configurator_(config.bitrate_config),
|
||||
pacer_started_(false),
|
||||
pacer_settings_(*config.trials),
|
||||
pacer_(clock,
|
||||
&packet_router_,
|
||||
*config.trials,
|
||||
config.task_queue_factory,
|
||||
pacer_settings_.holdback_window.Get(),
|
||||
pacer_settings_.holdback_packets.Get(),
|
||||
TimeDelta::Millis(5),
|
||||
3,
|
||||
config.pacer_burst_interval),
|
||||
observer_(nullptr),
|
||||
controller_factory_override_(config.network_controller_factory),
|
||||
|
||||
@ -123,13 +123,6 @@ class RtpTransportControllerSend final
|
||||
void OnRemoteNetworkEstimate(NetworkStateEstimate estimate) override;
|
||||
|
||||
private:
|
||||
struct PacerSettings {
|
||||
explicit PacerSettings(const FieldTrialsView& trials);
|
||||
|
||||
FieldTrialParameter<TimeDelta> holdback_window;
|
||||
FieldTrialParameter<int> holdback_packets;
|
||||
};
|
||||
|
||||
void MaybeCreateControllers() RTC_RUN_ON(task_queue_);
|
||||
void UpdateInitialConstraints(TargetRateConstraints new_contraints)
|
||||
RTC_RUN_ON(task_queue_);
|
||||
@ -159,7 +152,6 @@ class RtpTransportControllerSend final
|
||||
RtpBitrateConfigurator bitrate_configurator_;
|
||||
std::map<std::string, rtc::NetworkRoute> network_routes_;
|
||||
bool pacer_started_;
|
||||
const PacerSettings pacer_settings_;
|
||||
TaskQueuePacedSender pacer_;
|
||||
|
||||
TargetTransferRateObserver* observer_ RTC_GUARDED_BY(task_queue_);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user