| Index: webrtc/modules/video_coding/main/source/video_sender.cc
|
| diff --git a/webrtc/modules/video_coding/main/source/video_sender.cc b/webrtc/modules/video_coding/main/source/video_sender.cc
|
| index 93d82084f32d5be9ec0d3d8609eee8233ac8883b..1be2f06803754fdecda72d02ddb8a632fd24eae7 100644
|
| --- a/webrtc/modules/video_coding/main/source/video_sender.cc
|
| +++ b/webrtc/modules/video_coding/main/source/video_sender.cc
|
| @@ -296,24 +296,21 @@ int32_t VideoSender::RegisterProtectionCallback(
|
| }
|
|
|
| // Enable or disable a video protection method.
|
| -void VideoSender::SetVideoProtection(bool enable,
|
| - VCMVideoProtection videoProtection) {
|
| +void VideoSender::SetVideoProtection(VCMVideoProtection videoProtection) {
|
| CriticalSectionScoped cs(_sendCritSect);
|
| switch (videoProtection) {
|
| case kProtectionNone:
|
| - _mediaOpt.EnableProtectionMethod(enable, media_optimization::kNone);
|
| + _mediaOpt.SetProtectionMethod(media_optimization::kNone);
|
| break;
|
| case kProtectionNack:
|
| - case kProtectionNackSender:
|
| - _mediaOpt.EnableProtectionMethod(enable, media_optimization::kNack);
|
| + _mediaOpt.SetProtectionMethod(media_optimization::kNack);
|
| break;
|
| case kProtectionNackFEC:
|
| - _mediaOpt.EnableProtectionMethod(enable, media_optimization::kNackFec);
|
| + _mediaOpt.SetProtectionMethod(media_optimization::kNackFec);
|
| break;
|
| case kProtectionFEC:
|
| - _mediaOpt.EnableProtectionMethod(enable, media_optimization::kFec);
|
| + _mediaOpt.SetProtectionMethod(media_optimization::kFec);
|
| break;
|
| - case kProtectionNackReceiver:
|
| case kProtectionKeyOnLoss:
|
| case kProtectionKeyOnKeyLoss:
|
| // Ignore receiver modes.
|
|
|