diff options
Diffstat (limited to 'platform/android/platform_audio.cc')
-rw-r--r-- | platform/android/platform_audio.cc | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/platform/android/platform_audio.cc b/platform/android/platform_audio.cc index 39812b76..f501da01 100644 --- a/platform/android/platform_audio.cc +++ b/platform/android/platform_audio.cc @@ -19,7 +19,6 @@ #include <cinttypes> #include "chre/core/audio_request_manager.h" -#include "chre/core/audio_util.h" #include "chre/core/event_loop_manager.h" #include "chre/platform/fatal_error.h" #include "chre/platform/log.h" @@ -44,14 +43,16 @@ void PlatformAudioBase::audioReadCallback(void *cookie) { auto *platformAudio = static_cast<PlatformAudio *>(cookie); auto &dataEvent = platformAudio->mDataEvent; - Nanoseconds samplingTime = AudioUtil::getDurationFromSampleCountAndRate( - platformAudio->mNumSamples, kAndroidAudioSampleRate); + Nanoseconds samplingTime = + AudioRequestManager::getDurationFromSampleCountAndRate( + platformAudio->mNumSamples, kAndroidAudioSampleRate); dataEvent.timestamp = (SystemTime::getMonotonicTime() - samplingTime).toRawNanoseconds(); if (dataEvent.format == CHRE_AUDIO_DATA_FORMAT_16_BIT_SIGNED_PCM) { - uint32_t intervalNumSamples = AudioUtil::getSampleCountFromRateAndDuration( - kAndroidAudioSampleRate, platformAudio->mEventDelay); + uint32_t intervalNumSamples = + AudioRequestManager::getSampleCountFromRateAndDuration( + kAndroidAudioSampleRate, platformAudio->mEventDelay); // Determine how much new audio data is required to be read from the device. // Samples that are already buffered by this implementation may be reused. @@ -109,10 +110,10 @@ PlatformAudio::PlatformAudio() { int32_t bufferSize = AAudioStream_getBufferCapacityInFrames(mStream); LOGD("Created audio stream with %" PRId32 " frames buffer size", bufferSize); - mMinBufferDuration = AudioUtil::getDurationFromSampleCountAndRate( + mMinBufferDuration = AudioRequestManager::getDurationFromSampleCountAndRate( kAndroidAudioMinBufferSize, kAndroidAudioSampleRate) .toRawNanoseconds(); - mMaxBufferDuration = AudioUtil::getDurationFromSampleCountAndRate( + mMaxBufferDuration = AudioRequestManager::getDurationFromSampleCountAndRate( bufferSize, kAndroidAudioSampleRate) .toRawNanoseconds(); |