chromium/third_party/blink/renderer/platform/mediastream/audio_service_audio_processor_proxy.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/platform/mediastream/audio_service_audio_processor_proxy.h"

#include "base/functional/bind.h"
#include "base/task/single_thread_task_runner.h"
#include "base/timer/timer.h"
#include "media/base/audio_processor_controls.h"

namespace blink {

AudioServiceAudioProcessorProxy::AudioServiceAudioProcessorProxy()
    :{}

AudioServiceAudioProcessorProxy::~AudioServiceAudioProcessorProxy() {}

void AudioServiceAudioProcessorProxy::SetControls(
    media::AudioProcessorControls* controls) {}

void AudioServiceAudioProcessorProxy::Stop() {}

webrtc::AudioProcessorInterface::AudioProcessorStatistics
AudioServiceAudioProcessorProxy::GetStats(bool has_remote_tracks) {}

void AudioServiceAudioProcessorProxy::MaybeUpdateNumPreferredCaptureChannels(
    uint32_t num_channels) {}

void AudioServiceAudioProcessorProxy::RequestStats() {}

void AudioServiceAudioProcessorProxy::UpdateStats(
    const media::AudioProcessingStats& new_stats) {}

void AudioServiceAudioProcessorProxy::
    SetPreferredNumCaptureChannelsOnMainThread(uint32_t num_channels) {}

}  // namespace blink