| 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..1897899d75f68124f1c865ad0c4c36dab15b8e98 100644
|
| --- a/media/cast/net/rtcp/rtcp_utility.h
|
| +++ b/media/cast/net/rtcp/rtcp_utility.h
|
| @@ -67,14 +67,17 @@ class RtcpParser {
|
| return receiver_reference_time_report_;
|
| }
|
|
|
| + bool has_picture_loss_indicator() const {
|
| + return has_picture_loss_indicator_;
|
| + }
|
| +
|
| 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 +115,9 @@ class RtcpParser {
|
| RtpTimeTicks last_parsed_sr_rtp_timestamp_;
|
| RtpTimeTicks last_parsed_frame_log_rtp_timestamp_;
|
|
|
| + // Indicates if sender received the Pli message from the receiver.
|
| + bool has_picture_loss_indicator_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(RtcpParser);
|
| };
|
|
|
|
|