Avoid copying of vectors in RtpPacketInfos.
Bug: chromium:982260 Change-Id: Ia4dab497b662e825f80c16530cdf615b62f0a5c9 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/148523 Commit-Queue: Minyue Li <minyue@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Reviewed-by: Chen Xing <chxg@google.com> Cr-Commit-Position: refs/heads/master@{#28859}
This commit is contained in:
@ -898,8 +898,7 @@ int NetEqImpl::GetAudioInternal(AudioFrame* audio_frame,
|
||||
|
||||
// We treat it as if all packets referenced to by |last_decoded_packet_infos_|
|
||||
// were mashed together when creating the samples in |algorithm_buffer_|.
|
||||
RtpPacketInfos packet_infos(std::move(last_decoded_packet_infos_));
|
||||
last_decoded_packet_infos_.clear();
|
||||
RtpPacketInfos packet_infos(last_decoded_packet_infos_);
|
||||
|
||||
// Copy samples from |algorithm_buffer_| to |sync_buffer_|.
|
||||
//
|
||||
|
Reference in New Issue
Block a user