Index: webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc |
diff --git a/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc b/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc |
index 0806bb81d9839338ae931d47abfc29f71895f915..707d6c24884683ce00b5fb849ebd91f0406c1b51 100644 |
--- a/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc |
+++ b/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc |
@@ -114,7 +114,7 @@ int AudioEncoderOpus::SampleRateHz() const { |
return kSampleRateHz; |
} |
-int AudioEncoderOpus::NumChannels() const { |
+size_t AudioEncoderOpus::NumChannels() const { |
return config_.num_channels; |
} |
@@ -147,8 +147,7 @@ AudioEncoder::EncodedInfo AudioEncoderOpus::EncodeInternal( |
Num10msFramesPerPacket() * SamplesPer10msFrame()); |
int status = WebRtcOpus_Encode( |
inst_, &input_buffer_[0], |
- rtc::CheckedDivExact(input_buffer_.size(), |
- static_cast<size_t>(config_.num_channels)), |
+ rtc::CheckedDivExact(input_buffer_.size(), config_.num_channels), |
rtc::saturated_cast<int16_t>(max_encoded_bytes), encoded); |
RTC_CHECK_GE(status, 0); // Fails only if fed invalid data. |
input_buffer_.clear(); |