| Index: webrtc/modules/rtp_rtcp/source/rtp_sender.cc
|
| diff --git a/webrtc/modules/rtp_rtcp/source/rtp_sender.cc b/webrtc/modules/rtp_rtcp/source/rtp_sender.cc
|
| index 2b8f0046c92cafa82d79aa921370ad5bd92402c9..b8db61b3c5b020ddb2840c65973250813d236c08 100644
|
| --- a/webrtc/modules/rtp_rtcp/source/rtp_sender.cc
|
| +++ b/webrtc/modules/rtp_rtcp/source/rtp_sender.cc
|
| @@ -789,10 +789,10 @@ bool RTPSender::IsFecPacket(const RtpPacketToSend& packet) const {
|
| if (!video_) {
|
| return false;
|
| }
|
| - bool fec_enabled;
|
| int pt_red;
|
| int pt_fec;
|
| - video_->UlpfecConfig(&fec_enabled, &pt_red, &pt_fec);
|
| + video_->UlpfecConfig(&pt_red, &pt_fec);
|
| + const bool fec_enabled = (pt_fec != -1);
|
| return fec_enabled && static_cast<int>(packet.PayloadType()) == pt_red &&
|
| static_cast<int>(packet.payload()[0]) == pt_fec;
|
| }
|
| @@ -1131,11 +1131,9 @@ RtpVideoCodecTypes RTPSender::VideoCodecType() const {
|
| return video_->VideoCodecType();
|
| }
|
|
|
| -void RTPSender::SetUlpfecConfig(bool enabled,
|
| - int red_payload_type,
|
| - int ulpfec_payload_type) {
|
| +void RTPSender::SetUlpfecConfig(int red_payload_type, int ulpfec_payload_type) {
|
| RTC_DCHECK(!audio_configured_);
|
| - video_->SetUlpfecConfig(enabled, red_payload_type, ulpfec_payload_type);
|
| + video_->SetUlpfecConfig(red_payload_type, ulpfec_payload_type);
|
| }
|
|
|
| int32_t RTPSender::SetFecParameters(
|
|
|