Index: media/cast/net/rtcp/rtcp_utility.h |
diff --git a/media/cast/net/rtcp/rtcp_utility.h b/media/cast/net/rtcp/rtcp_utility.h |
index a0a2abff9839672ec297927bccedf87d036a8bff..8850b94b0c8e37962ea6d3aeabb8ee89ec952817 100644 |
--- a/media/cast/net/rtcp/rtcp_utility.h |
+++ b/media/cast/net/rtcp/rtcp_utility.h |
@@ -84,8 +84,8 @@ class RtcpParser { |
bool ParseExtendedReportDelaySinceLastReceiverReport( |
base::BigEndianReader* reader); |
- uint32 local_ssrc_; |
- uint32 remote_ssrc_; |
+ const uint32 local_ssrc_; |
+ const uint32 remote_ssrc_; |
bool has_sender_report_; |
RtcpSenderInfo sender_report_; |
@@ -103,6 +103,11 @@ class RtcpParser { |
bool has_receiver_reference_time_report_; |
RtcpReceiverReferenceTimeReport receiver_reference_time_report_; |
+ // Tracks recently-parsed RTP timestamps so that the truncated values can be |
+ // re-expanded into full-form. |
+ RtpTimeTicks last_parsed_sr_rtp_timestamp_; |
+ RtpTimeTicks last_parsed_frame_log_rtp_timestamp_; |
+ |
DISALLOW_COPY_AND_ASSIGN(RtcpParser); |
}; |