#include "modules/audio_device/audio_device_generic.h"
#include "rtc_base/logging.h"
namespace webrtc {
bool AudioDeviceGeneric::BuiltInAECIsAvailable() const { … }
int32_t AudioDeviceGeneric::EnableBuiltInAEC(bool enable) { … }
bool AudioDeviceGeneric::BuiltInAGCIsAvailable() const { … }
int32_t AudioDeviceGeneric::EnableBuiltInAGC(bool enable) { … }
bool AudioDeviceGeneric::BuiltInNSIsAvailable() const { … }
int32_t AudioDeviceGeneric::EnableBuiltInNS(bool enable) { … }
int32_t AudioDeviceGeneric::GetPlayoutUnderrunCount() const { … }
#if defined(WEBRTC_IOS)
int AudioDeviceGeneric::GetPlayoutAudioParameters(
AudioParameters* params) const {
RTC_LOG_F(LS_ERROR) << "Not supported on this platform";
return -1;
}
int AudioDeviceGeneric::GetRecordAudioParameters(
AudioParameters* params) const {
RTC_LOG_F(LS_ERROR) << "Not supported on this platform";
return -1;
}
#endif
}