mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-16 07:10:38 +01:00
Removes redundant members in congestion controller.
last_target_rate_ and current_target_rate_msg_ both kept track of the same value. pacer_configured_ was not used at all. This CL removes both last_target_rate_ and pacer_configured_. Bug: None Change-Id: Ieb15c38c7d0c44730bef95492e3e677d505f054e Reviewed-on: https://webrtc-review.googlesource.com/70184 Reviewed-by: Björn Terelius <terelius@webrtc.org> Commit-Queue: Sebastian Jansson <srte@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22909}
This commit is contained in:
parent
98c704fcfd
commit
010eace381
1 changed files with 1 additions and 12 deletions
|
@ -172,7 +172,6 @@ class ControlHandler {
|
|||
void OnPacerQueueUpdate(PacerQueueUpdate msg);
|
||||
|
||||
rtc::Optional<TargetTransferRate> last_transfer_rate();
|
||||
bool pacer_configured();
|
||||
|
||||
private:
|
||||
void OnNetworkInvalidation();
|
||||
|
@ -186,9 +185,6 @@ class ControlHandler {
|
|||
NetworkChangedObserver* observer_ = nullptr;
|
||||
PacerController* pacer_controller_;
|
||||
|
||||
rtc::Optional<TargetTransferRate> last_target_rate_;
|
||||
bool pacer_configured_ = false;
|
||||
|
||||
rtc::Optional<TargetTransferRate> current_target_rate_msg_;
|
||||
bool network_available_ = true;
|
||||
int64_t last_reported_target_bitrate_bps_ = 0;
|
||||
|
@ -219,7 +215,6 @@ void ControlHandler::OnCongestionWindow(CongestionWindow window) {
|
|||
void ControlHandler::OnPacerConfig(PacerConfig config) {
|
||||
RTC_DCHECK_CALLED_SEQUENTIALLY(&sequenced_checker_);
|
||||
pacer_controller_->OnPacerConfig(config);
|
||||
pacer_configured_ = true;
|
||||
}
|
||||
|
||||
void ControlHandler::OnProbeClusterConfig(ProbeClusterConfig config) {
|
||||
|
@ -230,7 +225,6 @@ void ControlHandler::OnProbeClusterConfig(ProbeClusterConfig config) {
|
|||
void ControlHandler::OnTargetTransferRate(TargetTransferRate target_rate) {
|
||||
RTC_DCHECK_CALLED_SEQUENTIALLY(&sequenced_checker_);
|
||||
current_target_rate_msg_ = target_rate;
|
||||
last_target_rate_ = target_rate;
|
||||
OnNetworkInvalidation();
|
||||
}
|
||||
|
||||
|
@ -312,12 +306,7 @@ bool ControlHandler::IsSendQueueFull() const {
|
|||
|
||||
rtc::Optional<TargetTransferRate> ControlHandler::last_transfer_rate() {
|
||||
RTC_DCHECK_CALLED_SEQUENTIALLY(&sequenced_checker_);
|
||||
return last_target_rate_;
|
||||
}
|
||||
|
||||
bool ControlHandler::pacer_configured() {
|
||||
RTC_DCHECK_CALLED_SEQUENTIALLY(&sequenced_checker_);
|
||||
return pacer_configured_;
|
||||
return current_target_rate_msg_;
|
||||
}
|
||||
} // namespace send_side_cc_internal
|
||||
|
||||
|
|
Loading…
Reference in a new issue