| Index: webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
|
| diff --git a/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc b/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
|
| index bf151d27ab05dff97dcd6ca72d4da4b9cce7bfaa..228ba4244d0891e6553bf68faed12c387395563d 100644
|
| --- a/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
|
| +++ b/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
|
| @@ -223,21 +223,7 @@ void ModuleRtpRtcpImpl::SetRtxSendPayloadType(int payload_type,
|
| int32_t ModuleRtpRtcpImpl::IncomingRtcpPacket(
|
| const uint8_t* rtcp_packet,
|
| const size_t length) {
|
| - // Allow receive of non-compound RTCP packets.
|
| - RTCPUtility::RTCPParserV2 rtcp_parser(rtcp_packet, length, true);
|
| -
|
| - const bool valid_rtcpheader = rtcp_parser.IsValid();
|
| - if (!valid_rtcpheader) {
|
| - LOG(LS_WARNING) << "Incoming invalid RTCP packet";
|
| - return -1;
|
| - }
|
| - RTCPHelp::RTCPPacketInformation rtcp_packet_information;
|
| - int32_t ret_val =
|
| - rtcp_receiver_.IncomingRTCPPacket(rtcp_packet_information, &rtcp_parser);
|
| - if (ret_val == 0) {
|
| - rtcp_receiver_.TriggerCallbacksFromRTCPPacket(rtcp_packet_information);
|
| - }
|
| - return ret_val;
|
| + return rtcp_receiver_.IncomingPacket(rtcp_packet, length) ? 0 : -1;
|
| }
|
|
|
| int32_t ModuleRtpRtcpImpl::RegisterSendPayload(
|
|
|