| Index: webrtc/modules/video_coding/protection_bitrate_calculator.cc
|
| diff --git a/webrtc/modules/video_coding/protection_bitrate_calculator.cc b/webrtc/modules/video_coding/protection_bitrate_calculator.cc
|
| index ba93442f391764680ae6f5e1b00c649ea6a5e94a..411ed1a95ca57838792f0b73711e31ea3d5cd557 100644
|
| --- a/webrtc/modules/video_coding/protection_bitrate_calculator.cc
|
| +++ b/webrtc/modules/video_coding/protection_bitrate_calculator.cc
|
| @@ -39,18 +39,11 @@ ProtectionBitrateCalculator::~ProtectionBitrateCalculator(void) {
|
| loss_prot_logic_->Release();
|
| }
|
|
|
| -void ProtectionBitrateCalculator::SetEncodingData(uint32_t target_bitrate,
|
| - uint16_t width,
|
| - uint16_t height,
|
| - uint32_t frame_rate,
|
| +void ProtectionBitrateCalculator::SetEncodingData(size_t width,
|
| + size_t height,
|
| size_t num_temporal_layers,
|
| size_t max_payload_size) {
|
| CritScope lock(&crit_sect_);
|
| - // Everything codec specific should be reset here since this means the codec
|
| - // has changed.
|
| - float target_bitrate_kbps = static_cast<float>(target_bitrate) / 1000.0f;
|
| - loss_prot_logic_->UpdateBitRate(target_bitrate_kbps);
|
| - loss_prot_logic_->UpdateFrameRate(static_cast<float>(frame_rate));
|
| loss_prot_logic_->UpdateFrameSize(width, height);
|
| loss_prot_logic_->UpdateNumLayers(num_temporal_layers);
|
| max_payload_size_ = max_payload_size;
|
|
|