Removed SetTransportOverhead in transport controller.
SetTransportOverhead was used by send streams to signal the packet overhead that they received from Call. However, call receives the value from OnNetworkRouteChanged in WebRtcVideoChannel and WebRtcVoiceMediaChannel which is already propagated to RtpTransportControllerSend. By skipping the round trip, the interface on the rtp transport controller can be reduced. Bug: None Change-Id: I759b1207aab214bbc2b993106f6ff7cc24e177f7 Reviewed-on: https://webrtc-review.googlesource.com/57182 Reviewed-by: Stefan Holmer <stefan@webrtc.org> Commit-Queue: Sebastian Jansson <srte@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22226}
This commit is contained in:
committed by
Commit Bot
parent
06b83aa7b3
commit
3c24ea8340
@ -95,8 +95,6 @@ class RtpTransportControllerSendInterface {
|
||||
const std::string& transport_name,
|
||||
const rtc::NetworkRoute& network_route) = 0;
|
||||
virtual void OnNetworkAvailability(bool network_available) = 0;
|
||||
virtual void SetTransportOverhead(
|
||||
size_t transport_overhead_bytes_per_packet) = 0;
|
||||
virtual RtcpBandwidthObserver* GetBandwidthObserver() = 0;
|
||||
virtual bool AvailableBandwidth(uint32_t* bandwidth) const = 0;
|
||||
virtual int64_t GetPacerQueuingDelayMs() const = 0;
|
||||
|
||||
Reference in New Issue
Block a user