Chromium Code Reviews| 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 ec59c08cff1cb655edea387066252bf63870eca6..6e651c046bccae5489ad0adddd3afff933c81db6 100644 |
| --- a/media/cast/net/rtcp/rtcp_utility.h |
| +++ b/media/cast/net/rtcp/rtcp_utility.h |
| @@ -67,14 +67,15 @@ class RtcpParser { |
| return receiver_reference_time_report_; |
| } |
| + bool has_received_pli() const { return received_picture_loss_indicator_; } |
|
miu
2016/02/26 23:36:07
naming consistency: has_picture_loss_indicator() a
xjz
2016/02/27 05:53:32
Done.
|
| + |
| private: |
| bool ParseCommonHeader(base::BigEndianReader* reader, |
| RtcpCommonHeader* parsed_header); |
| - bool ParseSR(base::BigEndianReader* reader, |
| - const RtcpCommonHeader& header); |
| - bool ParseRR(base::BigEndianReader* reader, |
| - const RtcpCommonHeader& header); |
| + bool ParseSR(base::BigEndianReader* reader, const RtcpCommonHeader& header); |
| + bool ParseRR(base::BigEndianReader* reader, const RtcpCommonHeader& header); |
| bool ParseReportBlock(base::BigEndianReader* reader); |
| + bool ParsePli(base::BigEndianReader* reader, const RtcpCommonHeader& header); |
| bool ParseApplicationDefined(base::BigEndianReader* reader, |
| const RtcpCommonHeader& header); |
| bool ParseCastReceiverLogFrameItem(base::BigEndianReader* reader); |
| @@ -112,6 +113,9 @@ class RtcpParser { |
| RtpTimeTicks last_parsed_sr_rtp_timestamp_; |
| RtpTimeTicks last_parsed_frame_log_rtp_timestamp_; |
| + // Indicates if sender received the PLI request from the receiver. |
| + bool received_picture_loss_indicator_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(RtcpParser); |
| }; |