Fixed mistake in DelayBasedBwe. Use audio_inter_arrival_delta_ when separate audio is enabled.

Bug: None
Change-Id: Ie657126a89d3a9177d2b76e876afa5da8cac9d48
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266490
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Reviewed-by: Ying Wang <yinwa@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37638}
This commit is contained in:
Mike Wei 2022-06-27 18:04:43 +08:00 committed by WebRTC LUCI CQ
parent 246a6ee2eb
commit a13b048870
2 changed files with 3 additions and 2 deletions

View File

@ -80,6 +80,7 @@ Michael Iedema <michael@kapsulate.com>
Michel Promonet <michel.promonet.1@gmail.com> Michel Promonet <michel.promonet.1@gmail.com>
Miguel Paris <mparisdiaz@gmail.com> Miguel Paris <mparisdiaz@gmail.com>
Mike Gilbert <floppymaster@gmail.com> Mike Gilbert <floppymaster@gmail.com>
Mike Wei <Mike.WeiB@gmail.com>
Min Wang <mingewang@gmail.com> Min Wang <mingewang@gmail.com>
Mo Zanaty <mzanaty@cisco.com> Mo Zanaty <mzanaty@cisco.com>
Nico Schlumprecht <me@github.nico.onl> Nico Schlumprecht <me@github.nico.onl>

View File

@ -181,8 +181,8 @@ void DelayBasedBwe::IncomingPacketFeedback(const PacketResult& packet_feedback,
InterArrivalDelta* inter_arrival_for_packet = InterArrivalDelta* inter_arrival_for_packet =
(separate_audio_.enabled && packet_feedback.sent_packet.audio) (separate_audio_.enabled && packet_feedback.sent_packet.audio)
? video_inter_arrival_delta_.get() ? audio_inter_arrival_delta_.get()
: audio_inter_arrival_delta_.get(); : video_inter_arrival_delta_.get();
bool calculated_deltas = inter_arrival_for_packet->ComputeDeltas( bool calculated_deltas = inter_arrival_for_packet->ComputeDeltas(
packet_feedback.sent_packet.send_time, packet_feedback.receive_time, packet_feedback.sent_packet.send_time, packet_feedback.receive_time,
at_time, packet_size.bytes(), &send_delta, &recv_delta, &size_delta); at_time, packet_size.bytes(), &send_delta, &recv_delta, &size_delta);