Pass flexfec_sender only to the protected media send stream.
Fixes a regression from cl
https://webrtc-review.googlesource.com/c/src/+/123187.
Bug: webrtc:7135
Change-Id: Ifdbb3a3fd61610ac2b4d1f454aef71791f2a5b04
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/127286
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27075}diff --git a/call/rtp_video_sender.cc b/call/rtp_video_sender.cc
index 4446e64..7b7f350 100644
--- a/call/rtp_video_sender.cc
+++ b/call/rtp_video_sender.cc
@@ -123,9 +123,9 @@
rtp_rtcp->SetRTCPStatus(RtcpMode::kCompound);
auto sender_video = absl::make_unique<RTPSenderVideo>(
- configuration.clock, rtp_rtcp->RtpSender(), flexfec_sender,
- playout_delay_oracle.get(), frame_encryptor,
- crypto_options.sframe.require_frame_encryption,
+ configuration.clock, rtp_rtcp->RtpSender(),
+ configuration.flexfec_sender, playout_delay_oracle.get(),
+ frame_encryptor, crypto_options.sframe.require_frame_encryption,
FieldTrialBasedConfig());
rtp_streams.emplace_back(std::move(playout_delay_oracle),
std::move(rtp_rtcp), std::move(sender_video));