aboutsummaryrefslogtreecommitdiff
path: root/platform/android/platform_audio.cc
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/platform_audio.cc')
-rw-r--r--platform/android/platform_audio.cc15
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();