| Index: modules/rtp_rtcp/test/testFec/test_fec.cc | 
| diff --git a/modules/rtp_rtcp/test/testFec/test_fec.cc b/modules/rtp_rtcp/test/testFec/test_fec.cc | 
| index c65a2b592603adcff12b532cf0f5e7baeabbc22d..32dc374e4fc71c4a9e70cc016a571f8f791005aa 100644 | 
| --- a/modules/rtp_rtcp/test/testFec/test_fec.cc | 
| +++ b/modules/rtp_rtcp/test/testFec/test_fec.cc | 
| @@ -35,8 +35,10 @@ namespace test { | 
| using fec_private_tables::kPacketMaskBurstyTbl; | 
|  | 
| void ReceivePackets( | 
| -    ForwardErrorCorrection::ReceivedPacketList* to_decode_list, | 
| -    ForwardErrorCorrection::ReceivedPacketList* received_packet_list, | 
| +    std::vector<std::unique_ptr<ForwardErrorCorrection::ReceivedPacket>>* | 
| +        to_decode_list, | 
| +    std::vector<std::unique_ptr<ForwardErrorCorrection::ReceivedPacket>>* | 
| +        received_packet_list, | 
| size_t num_packets_to_decode, | 
| float reorder_rate, | 
| float duplicate_rate, | 
| @@ -103,8 +105,10 @@ void RunTest(bool use_flexfec) { | 
|  | 
| ForwardErrorCorrection::PacketList media_packet_list; | 
| std::list<ForwardErrorCorrection::Packet*> fec_packet_list; | 
| -  ForwardErrorCorrection::ReceivedPacketList to_decode_list; | 
| -  ForwardErrorCorrection::ReceivedPacketList received_packet_list; | 
| +  std::vector<std::unique_ptr<ForwardErrorCorrection::ReceivedPacket>> | 
| +      to_decode_list; | 
| +  std::vector<std::unique_ptr<ForwardErrorCorrection::ReceivedPacket>> | 
| +      received_packet_list; | 
| ForwardErrorCorrection::RecoveredPacketList recovered_packet_list; | 
| std::list<uint8_t*> fec_mask_list; | 
|  | 
| @@ -403,11 +407,10 @@ void RunTest(bool use_flexfec) { | 
| } | 
| } | 
| } | 
| -              ASSERT_EQ(0, | 
| -                        fec->DecodeFec(&to_decode_list, &recovered_packet_list)) | 
| -                  << "DecodeFec() failed"; | 
| -              ASSERT_TRUE(to_decode_list.empty()) | 
| -                  << "Received packet list is not empty."; | 
| +              for (const auto& received_packet : to_decode_list) { | 
| +                fec->DecodeFec(*received_packet, &recovered_packet_list); | 
| +              } | 
| +              to_decode_list.clear(); | 
| } | 
| media_packet_idx = 0; | 
| for (const auto& media_packet : media_packet_list) { | 
|  |