Index: webrtc/modules/audio_coding/neteq/comfort_noise.cc |
diff --git a/webrtc/modules/audio_coding/neteq/comfort_noise.cc b/webrtc/modules/audio_coding/neteq/comfort_noise.cc |
index 90b02daf71242d262a21ceccbf6da5dffc6672c9..a57ced1885d405e28f4b652361bac8bf5c9638ce 100644 |
--- a/webrtc/modules/audio_coding/neteq/comfort_noise.cc |
+++ b/webrtc/modules/audio_coding/neteq/comfort_noise.cc |
@@ -29,15 +29,12 @@ int ComfortNoise::UpdateParameters(Packet* packet) { |
// Get comfort noise decoder. |
if (decoder_database_->SetActiveCngDecoder(packet->header.payloadType) |
!= kOK) { |
- delete [] packet->payload; |
delete packet; |
return kUnknownPayloadType; |
} |
ComfortNoiseDecoder* cng_decoder = decoder_database_->GetActiveCngDecoder(); |
RTC_DCHECK(cng_decoder); |
- cng_decoder->UpdateSid(rtc::ArrayView<const uint8_t>( |
- packet->payload, packet->payload_length)); |
- delete [] packet->payload; |
+ cng_decoder->UpdateSid(packet->payload); |
delete packet; |
return kOK; |
} |