Index: webrtc/call/flexfec_receive_stream_impl.cc |
diff --git a/webrtc/call/flexfec_receive_stream_impl.cc b/webrtc/call/flexfec_receive_stream_impl.cc |
index f5272c9029dd48f2e8ba77866a0df0c81fe81b1c..290b897cfe626230a6624e2dba21d34e9bc99f1d 100644 |
--- a/webrtc/call/flexfec_receive_stream_impl.cc |
+++ b/webrtc/call/flexfec_receive_stream_impl.cc |
@@ -149,19 +149,17 @@ FlexfecReceiveStreamImpl::~FlexfecReceiveStreamImpl() { |
process_thread_->DeRegisterModule(rtp_rtcp_.get()); |
} |
-bool FlexfecReceiveStreamImpl::AddAndProcessReceivedPacket( |
- const RtpPacketReceived& packet) { |
+void FlexfecReceiveStreamImpl::OnRtpPacket(const RtpPacketReceived& packet) { |
{ |
rtc::CritScope cs(&crit_); |
if (!started_) |
- return false; |
+ return; |
} |
if (!receiver_) |
- return false; |
+ return; |
- if (!receiver_->AddAndProcessReceivedPacket(packet)) |
- return false; |
+ receiver_->OnRtpPacket(packet); |
// Do not report media packets in the RTCP RRs generated by |rtp_rtcp_|. |
if (packet.Ssrc() == config_.remote_ssrc) { |
@@ -172,8 +170,6 @@ bool FlexfecReceiveStreamImpl::AddAndProcessReceivedPacket( |
rtp_receive_statistics_->IncomingPacket(header, packet.size(), |
kNotRetransmitted); |
} |
- |
- return true; |
} |
void FlexfecReceiveStreamImpl::Start() { |