Chromium Code Reviews| Index: media/cast/audio_sender/audio_sender.cc |
| diff --git a/media/cast/audio_sender/audio_sender.cc b/media/cast/audio_sender/audio_sender.cc |
| index 27b42d0dc8c2ac08757cb561d208f849c5835baa..6da7b9ad930bbdb757323699a21b994d030b23ee 100644 |
| --- a/media/cast/audio_sender/audio_sender.cc |
| +++ b/media/cast/audio_sender/audio_sender.cc |
| @@ -106,7 +106,17 @@ void AudioSender::SendEncodedAudioFrame( |
| void AudioSender::ResendPackets( |
| const MissingFramesAndPacketsMap& missing_frames_and_packets) { |
| DCHECK(cast_environment_->CurrentlyOn(CastEnvironment::MAIN)); |
| - transport_sender_->ResendPackets(true, missing_frames_and_packets, false); |
| + |
| + base::TimeDelta rtt; |
| + base::TimeDelta avg_rtt; |
| + base::TimeDelta min_rtt; |
| + base::TimeDelta max_rtt; |
| + rtcp_.Rtt(&rtt, &avg_rtt, &min_rtt, &max_rtt); |
| + |
| + // It would probably be better to use the 10% percentile rtt |
| + // rather than the min. |
|
palmer
2014/06/18 21:18:02
File a bug to study this, so it doesn't get forgot
hubbe
2014/06/18 21:20:35
No real need, alpha is deep in that study right no
|
| + transport_sender_->ResendPackets( |
| + true, missing_frames_and_packets, false, rtt); |
|
Alpha Left Google
2014/06/18 21:07:37
Sorry one last thing I missed in the last review.
hubbe
2014/06/18 21:20:35
Changed back to min_rtt
|
| } |
| void AudioSender::IncomingRtcpPacket(scoped_ptr<Packet> packet) { |