test: fix flexfec test

BUG=webrtc:14256

Change-Id: Ib0ba1bb1c4e960bc54e8e3ad5b2066667976bca1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267982
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37462}
This commit is contained in:
Philipp Hancke 2022-07-06 11:29:09 +02:00 committed by WebRTC LUCI CQ
parent dde7fe4fc5
commit 0018def520

View file

@ -143,19 +143,13 @@ TEST_F(FlexfecReceiveStreamTest, RecoversPacket) {
kPayloadBits, kPayloadBits, kPayloadBits, kPayloadBits};
// clang-format on
::testing::StrictMock<MockRecoveredPacketReceiver> recovered_packet_receiver;
FlexfecReceiveStreamImpl receive_stream(Clock::GetRealTimeClock(), config_,
&recovered_packet_receiver,
&rtt_stats_);
receive_stream.RegisterWithTransport(&rtp_stream_receiver_controller_);
EXPECT_CALL(recovered_packet_receiver,
EXPECT_CALL(recovered_packet_receiver_,
OnRecoveredPacket(_, kRtpHeaderSize + kPayloadLength[1]));
receive_stream.OnRtpPacket(ParsePacket(kFlexfecPacket));
receive_stream_->OnRtpPacket(ParsePacket(kFlexfecPacket));
// Tear-down
receive_stream.UnregisterFromTransport();
receive_stream_->UnregisterFromTransport();
}
} // namespace webrtc