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()
194 wakeTime = mClockModel.convertPositionToTime(nextPosition); in processDataNow()
248 ? mClockModel.convertTimeToPosition(AudioClock::getNanoseconds()) in getFramesRead()
DAudioStreamInternalCapture.cpp77 if (mClockModel.isStarting()) { in processDataNow()
92 int64_t estimatedRemoteCounter = mClockModel.convertTimeToPosition(currentNanoTime); in processDataNow()
142 wakeTime = mClockModel.convertPositionToTime(nextPosition); in processDataNow()
214 ? mClockModel.convertTimeToPosition(AudioClock::getNanoseconds()) in getFramesWritten()
DAudioStreamInternal.cpp60 , mClockModel() in AudioStreamInternal()
210 mClockModel.setSampleRate(getSampleRate()); in open()
211 mClockModel.setFramesPerBurst(framesPerHardwareBurst); in open()
321 mClockModel.start(startTime); in requestStart()
388 mClockModel.stop(AudioClock::getNanoseconds()); in requestStop()
662 mClockModel.dump(); in processData()
691 mClockModel.processTimestamp(position, time); in processTimestamp()
743 return isActive() && mAudioEndpoint.isFreeRunning() && mClockModel.isRunning(); in isClockModelInControl()
DAudioStreamInternal.h155 IsochronousClockModel mClockModel; // timing model for chasing the HAL variable