chromium/third_party/webrtc/modules/audio_coding/neteq/audio_multi_vector.cc

/*
 *  Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
 *
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
 *  tree. An additional intellectual property rights grant can be found
 *  in the file PATENTS.  All contributing project authors may
 *  be found in the AUTHORS file in the root of the source tree.
 */

#include "modules/audio_coding/neteq/audio_multi_vector.h"

#include <algorithm>

#include "rtc_base/checks.h"

namespace webrtc {

AudioMultiVector::AudioMultiVector(size_t N) {}

AudioMultiVector::AudioMultiVector(size_t N, size_t initial_size) {}

AudioMultiVector::~AudioMultiVector() {}

void AudioMultiVector::Clear() {}

void AudioMultiVector::Zeros(size_t length) {}

void AudioMultiVector::CopyTo(AudioMultiVector* copy_to) const {}

void AudioMultiVector::PushBackInterleaved(
    rtc::ArrayView<const int16_t> append_this) {}

void AudioMultiVector::PushBack(const AudioMultiVector& append_this) {}

void AudioMultiVector::PushBackFromIndex(const AudioMultiVector& append_this,
                                         size_t index) {}

void AudioMultiVector::PopFront(size_t length) {}

void AudioMultiVector::PopBack(size_t length) {}

size_t AudioMultiVector::ReadInterleaved(size_t length,
                                         int16_t* destination) const {}

size_t AudioMultiVector::ReadInterleavedFromIndex(size_t start_index,
                                                  size_t length,
                                                  int16_t* destination) const {}

size_t AudioMultiVector::ReadInterleavedFromEnd(size_t length,
                                                int16_t* destination) const {}

void AudioMultiVector::OverwriteAt(const AudioMultiVector& insert_this,
                                   size_t length,
                                   size_t position) {}

void AudioMultiVector::CrossFade(const AudioMultiVector& append_this,
                                 size_t fade_length) {}

size_t AudioMultiVector::Channels() const {}

size_t AudioMultiVector::Size() const {}

void AudioMultiVector::AssertSize(size_t required_size) {}

bool AudioMultiVector::Empty() const {}

void AudioMultiVector::CopyChannel(size_t from_channel, size_t to_channel) {}

const AudioVector& AudioMultiVector::operator[](size_t index) const {}

AudioVector& AudioMultiVector::operator[](size_t index) {}

}  // namespace webrtc