| Index: webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc
 | 
| diff --git a/webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc b/webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc
 | 
| index 30b4acc9d6f79c58812fde56d056c041bf64b55a..dc568bf3e6f5eeccb27d0d6912f3f9d98eedc7bf 100644
 | 
| --- a/webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc
 | 
| +++ b/webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc
 | 
| @@ -227,14 +227,12 @@ size_t RTPSenderVideo::FecPacketOverhead() const {
 | 
|    return overhead;
 | 
|  }
 | 
|  
 | 
| -void RTPSenderVideo::SetFecParameters(const FecProtectionParams* delta_params,
 | 
| -                                      const FecProtectionParams* key_params) {
 | 
| +void RTPSenderVideo::SetFecParameters(const FecProtectionParams& delta_params,
 | 
| +                                      const FecProtectionParams& key_params) {
 | 
|    rtc::CritScope cs(&crit_);
 | 
| -  RTC_DCHECK(delta_params);
 | 
| -  RTC_DCHECK(key_params);
 | 
|    if (ulpfec_enabled()) {
 | 
| -    delta_fec_params_ = *delta_params;
 | 
| -    key_fec_params_ = *key_params;
 | 
| +    delta_fec_params_ = delta_params;
 | 
| +    key_fec_params_ = key_params;
 | 
|    }
 | 
|  }
 | 
|  
 | 
| @@ -292,8 +290,8 @@ bool RTPSenderVideo::SendVideo(RtpVideoCodecTypes video_type,
 | 
|    bool first_frame = first_frame_sent_();
 | 
|    {
 | 
|      rtc::CritScope cs(&crit_);
 | 
| -    FecProtectionParams* fec_params =
 | 
| -        frame_type == kVideoFrameKey ? &key_fec_params_ : &delta_fec_params_;
 | 
| +    const FecProtectionParams& fec_params =
 | 
| +        frame_type == kVideoFrameKey ? key_fec_params_ : delta_fec_params_;
 | 
|      ulpfec_generator_.SetFecParameters(fec_params);
 | 
|      storage = packetizer->GetStorageType(retransmission_settings_);
 | 
|      red_enabled = this->red_enabled();
 | 
| 
 |