| Index: webrtc/modules/audio_coding/codecs/audio_encoder.cc
|
| diff --git a/webrtc/modules/audio_coding/codecs/audio_encoder.cc b/webrtc/modules/audio_coding/codecs/audio_encoder.cc
|
| index 6d763005acc4dd3b7b72d45a320ec4b29ae3b049..388b0ff61c6d2b9d02ccebccd7779a329a52bb69 100644
|
| --- a/webrtc/modules/audio_coding/codecs/audio_encoder.cc
|
| +++ b/webrtc/modules/audio_coding/codecs/audio_encoder.cc
|
| @@ -21,13 +21,13 @@ int AudioEncoder::RtpTimestampRateHz() const {
|
| return SampleRateHz();
|
| }
|
|
|
| -AudioEncoder::EncodedInfo AudioEncoder::Encode(uint32_t rtp_timestamp,
|
| - const int16_t* audio,
|
| - size_t num_samples_per_channel,
|
| - size_t max_encoded_bytes,
|
| - uint8_t* encoded) {
|
| - RTC_CHECK_EQ(num_samples_per_channel,
|
| - static_cast<size_t>(SampleRateHz() / 100));
|
| +AudioEncoder::EncodedInfo AudioEncoder::Encode(
|
| + uint32_t rtp_timestamp,
|
| + rtc::ArrayView<const int16_t> audio,
|
| + size_t max_encoded_bytes,
|
| + uint8_t* encoded) {
|
| + RTC_CHECK_EQ(audio.size(),
|
| + static_cast<size_t>(NumChannels() * SampleRateHz() / 100));
|
| EncodedInfo info =
|
| EncodeInternal(rtp_timestamp, audio, max_encoded_bytes, encoded);
|
| RTC_CHECK_LE(info.encoded_bytes, max_encoded_bytes);
|
|
|