Expose network to deliverrtp histogram metric

Description and metadata are here:
https://chromium-review.googlesource.com/c/chromium/src/+/5575496

Bug: webrtc:341266986
Change-Id: I248373d709f1fc6028c219da91487471d6e7605d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352500
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Commit-Queue: Lionel Koenig <lionelk@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42399}
This commit is contained in:
Lionel Koenig 2024-05-27 18:03:44 +02:00 committed by WebRTC LUCI CQ
parent f854cef6ed
commit 22712ca11c

View File

@ -1372,6 +1372,11 @@ void Call::DeliverRtpPacket(
return;
}
const TimeDelta nw_to_deliver_delay =
env_.clock().CurrentTime() - packet.arrival_time();
RTC_HISTOGRAM_COUNTS_100000("WebRTC.TimeFromNetworkToDeliverRtpPacketUs",
nw_to_deliver_delay.us());
RtpStreamReceiverController& receiver_controller =
media_type == MediaType::AUDIO ? audio_receiver_controller_
: video_receiver_controller_;