Cleanup of iOS AudioDevice implementation
TBR=tkchin BUG=webrtc:4789 TEST=modules_unittests --gtest_filter=AudioDeviceTest* and AppRTCDemo Review URL: https://codereview.webrtc.org/1206783002 . Cr-Commit-Position: refs/heads/master@{#9578}
This commit is contained in:
@ -325,7 +325,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects()
|
||||
if (audioLayer == kPlatformDefaultAudio)
|
||||
{
|
||||
// Create iOS Audio Device implementation.
|
||||
ptrAudioDevice = new AudioDeviceIOS(Id());
|
||||
ptrAudioDevice = new AudioDeviceIOS();
|
||||
WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "iPhone Audio APIs will be utilized");
|
||||
}
|
||||
// END #if defined(WEBRTC_IOS)
|
||||
@ -1899,6 +1899,16 @@ bool AudioDeviceModuleImpl::BuiltInAECIsAvailable() const {
|
||||
return _ptrAudioDevice->BuiltInAECIsAvailable();
|
||||
}
|
||||
|
||||
int AudioDeviceModuleImpl::GetPlayoutAudioParameters(
|
||||
AudioParameters* params) const {
|
||||
return _ptrAudioDevice->GetPlayoutAudioParameters(params);
|
||||
}
|
||||
|
||||
int AudioDeviceModuleImpl::GetRecordAudioParameters(
|
||||
AudioParameters* params) const {
|
||||
return _ptrAudioDevice->GetRecordAudioParameters(params);
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// Private Methods
|
||||
// ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user