Home
last modified time | relevance | path

Searched refs:mClockModel (Results 1 – 4 of 4) sorted by relevance

/frameworks/av/media/libaaudio/src/client/
DAudioStreamInternalPlay.cpp73 mClockModel.stop(AudioClock::getNanoseconds()); in requestPause()
125 if (mClockModel.isStarting()) { in processDataNow()
140 int64_t estimatedReadCounter = mClockModel.convertTimeToPosition(currentNanoTime); in processDataNow()
192 wakeTime = mClockModel.convertPositionToTime(nextReadPosition); in processDataNow()
247 ? mClockModel.convertTimeToPosition(AudioClock::getNanoseconds()) in getFramesRead()
DAudioStreamInternalCapture.cpp77 if (mClockModel.isStarting()) { in processDataNow()
96 int64_t estimatedRemoteCounter = mClockModel.convertLatestTimeToPosition(currentNanoTime); in processDataNow()
147 wakeTime = mClockModel.convertPositionToLatestTime(nextPosition); in processDataNow()
220 ? mClockModel.convertTimeToPosition(AudioClock::getNanoseconds()) in getFramesWritten()
DAudioStreamInternal.cpp68 , mClockModel() in AudioStreamInternal()
224 mClockModel.setSampleRate(getSampleRate()); in open()
225 mClockModel.setFramesPerBurst(framesPerHardwareBurst); in open()
365 mClockModel.start(startTime); in requestStart()
437 mClockModel.stop(AudioClock::getNanoseconds()); in requestStop()
724 mClockModel.dump(); in processData()
753 mClockModel.processTimestamp(position, time); in processTimestamp()
817 return isActive() && mAudioEndpoint->isFreeRunning() && mClockModel.isRunning(); in isClockModelInControl()
DAudioStreamInternal.h156 IsochronousClockModel mClockModel; // timing model for chasing the HAL variable