chromium/third_party/blink/renderer/modules/webrtc/webrtc_audio_device_not_impl.cc

// Copyright 2013 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/modules/webrtc/webrtc_audio_device_not_impl.h"

#include "build/build_config.h"

namespace blink {

WebRtcAudioDeviceNotImpl::WebRtcAudioDeviceNotImpl() = default;

int32_t WebRtcAudioDeviceNotImpl::ActiveAudioLayer(
    AudioLayer* audio_layer) const {}

int16_t WebRtcAudioDeviceNotImpl::PlayoutDevices() {}

int16_t WebRtcAudioDeviceNotImpl::RecordingDevices() {}

int32_t WebRtcAudioDeviceNotImpl::PlayoutDeviceName(
    uint16_t index,
    char name[webrtc::kAdmMaxDeviceNameSize],
    char guid[webrtc::kAdmMaxGuidSize]) {}

int32_t WebRtcAudioDeviceNotImpl::RecordingDeviceName(
    uint16_t index,
    char name[webrtc::kAdmMaxDeviceNameSize],
    char guid[webrtc::kAdmMaxGuidSize]) {}

int32_t WebRtcAudioDeviceNotImpl::SetPlayoutDevice(uint16_t index) {}

int32_t WebRtcAudioDeviceNotImpl::SetPlayoutDevice(WindowsDeviceType device) {}

int32_t WebRtcAudioDeviceNotImpl::SetRecordingDevice(uint16_t index) {}

int32_t WebRtcAudioDeviceNotImpl::SetRecordingDevice(WindowsDeviceType device) {}

int32_t WebRtcAudioDeviceNotImpl::InitPlayout() {}

int32_t WebRtcAudioDeviceNotImpl::InitRecording() {}

int32_t WebRtcAudioDeviceNotImpl::InitSpeaker() {}

bool WebRtcAudioDeviceNotImpl::SpeakerIsInitialized() const {}

int32_t WebRtcAudioDeviceNotImpl::InitMicrophone() {}

bool WebRtcAudioDeviceNotImpl::MicrophoneIsInitialized() const {}

int32_t WebRtcAudioDeviceNotImpl::SpeakerVolumeIsAvailable(bool* available) {}

int32_t WebRtcAudioDeviceNotImpl::SetSpeakerVolume(uint32_t volume) {}

int32_t WebRtcAudioDeviceNotImpl::SpeakerVolume(uint32_t* volume) const {}

int32_t WebRtcAudioDeviceNotImpl::MaxSpeakerVolume(uint32_t* max_volume) const {}

int32_t WebRtcAudioDeviceNotImpl::MinSpeakerVolume(uint32_t* min_volume) const {}

int32_t WebRtcAudioDeviceNotImpl::MicrophoneVolumeIsAvailable(bool* available) {}

int32_t WebRtcAudioDeviceNotImpl::SetMicrophoneVolume(uint32_t volume) {}

int32_t WebRtcAudioDeviceNotImpl::MicrophoneVolume(uint32_t* volume) const {}

int32_t WebRtcAudioDeviceNotImpl::MaxMicrophoneVolume(
    uint32_t* max_volume) const {}

int32_t WebRtcAudioDeviceNotImpl::MinMicrophoneVolume(
    uint32_t* min_volume) const {}

int32_t WebRtcAudioDeviceNotImpl::SpeakerMuteIsAvailable(bool* available) {}

int32_t WebRtcAudioDeviceNotImpl::SetSpeakerMute(bool enable) {}

int32_t WebRtcAudioDeviceNotImpl::SpeakerMute(bool* enabled) const {}

int32_t WebRtcAudioDeviceNotImpl::MicrophoneMuteIsAvailable(bool* available) {}

int32_t WebRtcAudioDeviceNotImpl::SetMicrophoneMute(bool enable) {}

int32_t WebRtcAudioDeviceNotImpl::MicrophoneMute(bool* enabled) const {}

int32_t WebRtcAudioDeviceNotImpl::StereoPlayoutIsAvailable(
    bool* available) const {}

int32_t WebRtcAudioDeviceNotImpl::SetStereoPlayout(bool enable) {}

int32_t WebRtcAudioDeviceNotImpl::StereoPlayout(bool* enabled) const {}

int32_t WebRtcAudioDeviceNotImpl::StereoRecordingIsAvailable(
    bool* available) const {}

int32_t WebRtcAudioDeviceNotImpl::SetStereoRecording(bool enable) {}

int32_t WebRtcAudioDeviceNotImpl::StereoRecording(bool* enabled) const {}

bool WebRtcAudioDeviceNotImpl::BuiltInAECIsAvailable() const {}

int32_t WebRtcAudioDeviceNotImpl::EnableBuiltInAEC(bool enable) {}

bool WebRtcAudioDeviceNotImpl::BuiltInAGCIsAvailable() const {}

int32_t WebRtcAudioDeviceNotImpl::EnableBuiltInAGC(bool enable) {}

bool WebRtcAudioDeviceNotImpl::BuiltInNSIsAvailable() const {}

int32_t WebRtcAudioDeviceNotImpl::EnableBuiltInNS(bool enable) {}

#if BUILDFLAG(IS_IOS)
int WebRtcAudioDeviceNotImpl::GetPlayoutAudioParameters(
    webrtc::AudioParameters* params) const {
  return 0;
}

int WebRtcAudioDeviceNotImpl::GetRecordAudioParameters(
    webrtc::AudioParameters* params) const {
  return 0;
}
#endif  // BUILDFLAG(IS_IOS)

}  // namespace blink