| Index: modules/rtp_rtcp/include/flexfec_receiver.h
|
| diff --git a/modules/rtp_rtcp/include/flexfec_receiver.h b/modules/rtp_rtcp/include/flexfec_receiver.h
|
| index 7355262a133dad870273023cbac1a230385f0ec7..024d691bf9ca76a8182de679bcb46876580fca1a 100644
|
| --- a/modules/rtp_rtcp/include/flexfec_receiver.h
|
| +++ b/modules/rtp_rtcp/include/flexfec_receiver.h
|
| @@ -39,8 +39,10 @@ class FlexfecReceiver {
|
|
|
| // Protected to aid testing.
|
| protected:
|
| - bool AddReceivedPacket(const RtpPacketReceived& packet);
|
| - bool ProcessReceivedPackets();
|
| + std::unique_ptr<ForwardErrorCorrection::ReceivedPacket> AddReceivedPacket(
|
| + const RtpPacketReceived& packet);
|
| + void ProcessReceivedPacket(
|
| + const ForwardErrorCorrection::ReceivedPacket& received_packet);
|
|
|
| private:
|
| // Config.
|
| @@ -50,8 +52,6 @@ class FlexfecReceiver {
|
| // Erasure code interfacing and callback.
|
| std::unique_ptr<ForwardErrorCorrection> erasure_code_
|
| RTC_GUARDED_BY(sequence_checker_);
|
| - ForwardErrorCorrection::ReceivedPacketList received_packets_
|
| - RTC_GUARDED_BY(sequence_checker_);
|
| ForwardErrorCorrection::RecoveredPacketList recovered_packets_
|
| RTC_GUARDED_BY(sequence_checker_);
|
| RecoveredPacketReceiver* const recovered_packet_receiver_;
|
|
|