Make Call::OnRecoveredPacket parse RTP header and call OnRtpPacket.

To make the distinction for stats, add a |recovered| flag to
RtpPacketReceived.

BUG=webrtc:7135

Review-Url: https://codereview.webrtc.org/2693123002
Cr-Commit-Position: refs/heads/master@{#18103}
diff --git a/webrtc/modules/rtp_rtcp/source/flexfec_receiver.cc b/webrtc/modules/rtp_rtcp/source/flexfec_receiver.cc
index 81c5785..47534e4 100644
--- a/webrtc/modules/rtp_rtcp/source/flexfec_receiver.cc
+++ b/webrtc/modules/rtp_rtcp/source/flexfec_receiver.cc
@@ -132,10 +132,8 @@
       continue;
     }
     ++packet_counter_.num_recovered_packets;
-    if (!recovered_packet_receiver_->OnRecoveredPacket(
-            recovered_packet->pkt->data, recovered_packet->pkt->length)) {
-      return false;
-    }
+    recovered_packet_receiver_->OnRecoveredPacket(
+        recovered_packet->pkt->data, recovered_packet->pkt->length);
     recovered_packet->returned = true;
     // Periodically log the incoming packets.
     int64_t now_ms = clock_->TimeInMilliseconds();