DescriptionWire up BWE stats through WebrtcSession so that they are filled in both for audio and video calls.
Prior to this CL Call::Stats were collected via WebRtcVideoEngine2, but not via WebRtcVoiceEngine, causing these stats to be missing for audio-only calls. Call lives on the peerconnection/session level and should only be collected once independent on how many streams we have.
BUG=webrtc:5079
R=deadbeef@webrtc.org, hbos@webrtc.org
Review-Url: https://codereview.webrtc.org/2863123002 .
Cr-Commit-Position: refs/heads/master@{#18384}
Committed: https://chromium.googlesource.com/external/webrtc/+/e80f4c91d0a2854a339e419162fdcd1d916f7de0
Patch Set 1 #
Total comments: 16
Patch Set 2 : Comments addressed, generalized InvokeOnWorker(). #
Total comments: 18
Patch Set 3 : Comments addresed. #
Total comments: 4
Patch Set 4 : Crash fix. #Patch Set 5 : Changed according to offline discussion with hbos. #Patch Set 6 : Guard for call_->OnSentPacket. #
Total comments: 2
Patch Set 7 : Moved call_ = nullptr. #Patch Set 8 : Comments addressed." #
Messages
Total messages: 39 (21 generated)
|