| Index: webrtc/modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h
|
| diff --git a/webrtc/modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h b/webrtc/modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h
|
| index 279f80d6fc97cb7b0b4cca6464bf3080e7f3c96d..4cfd7824b76733ec8a245ef49fdd0c188cb740df 100644
|
| --- a/webrtc/modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h
|
| +++ b/webrtc/modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h
|
| @@ -115,7 +115,7 @@ int AudioEncoderIsacT<T>::GetTargetBitrate() const {
|
| template <typename T>
|
| AudioEncoder::EncodedInfo AudioEncoderIsacT<T>::EncodeInternal(
|
| uint32_t rtp_timestamp,
|
| - const int16_t* audio,
|
| + rtc::ArrayView<const int16_t> audio,
|
| size_t max_encoded_bytes,
|
| uint8_t* encoded) {
|
| if (!packet_in_progress_) {
|
| @@ -127,7 +127,7 @@ AudioEncoder::EncodedInfo AudioEncoderIsacT<T>::EncodeInternal(
|
| IsacBandwidthInfo bwinfo = bwinfo_->Get();
|
| T::SetBandwidthInfo(isac_state_, &bwinfo);
|
| }
|
| - int r = T::Encode(isac_state_, audio, encoded);
|
| + int r = T::Encode(isac_state_, audio.data(), encoded);
|
| RTC_CHECK_GE(r, 0) << "Encode failed (error code "
|
| << T::GetErrorCode(isac_state_) << ")";
|
|
|
|
|