Index: media/cast/sender/frame_sender.h |
diff --git a/media/cast/sender/frame_sender.h b/media/cast/sender/frame_sender.h |
index 7fda18721a8a5ed5f944349fe25904b2b8f0a19a..12cb17f7fbe079fca0123707c51cebae289b596e 100644 |
--- a/media/cast/sender/frame_sender.h |
+++ b/media/cast/sender/frame_sender.h |
@@ -50,12 +50,7 @@ class FrameSender { |
void ScheduleNextRtcpReport(); |
void SendRtcpReport(bool schedule_future_reports); |
- void OnReceivedRtt(base::TimeDelta rtt, |
- base::TimeDelta avg_rtt, |
- base::TimeDelta min_rtt, |
- base::TimeDelta max_rtt); |
- |
- bool is_rtt_available() const { return rtt_available_; } |
+ void OnMeasuredRoundTripTime(base::TimeDelta rtt); |
const scoped_refptr<CastEnvironment> cast_environment_; |
@@ -68,13 +63,6 @@ class FrameSender { |
const uint32 ssrc_; |
- // RTT information from RTCP. |
- bool rtt_available_; |
- base::TimeDelta rtt_; |
- base::TimeDelta avg_rtt_; |
- base::TimeDelta min_rtt_; |
- base::TimeDelta max_rtt_; |
- |
protected: |
// Schedule and execute periodic checks for re-sending packets. If no |
// acknowledgements have been received for "too long," AudioSender will |
@@ -175,6 +163,9 @@ class FrameSender { |
base::TimeTicks frame_reference_times_[256]; |
RtpTimestamp frame_rtp_timestamps_[256]; |
+ // The most recently measured round trip time. |
+ base::TimeDelta current_round_trip_time_; |
+ |
// NOTE: Weak pointers must be invalidated before all other member variables. |
base::WeakPtrFactory<FrameSender> weak_factory_; |