Searched defs:framesReady (Results 1 - 5 of 5) sorted by relevance

/frameworks/av/media/libnbaio/
H A DSourceAudioBufferProvider.cpp99 size_t SourceAudioBufferProvider::framesReady() const function in class:android::SourceAudioBufferProvider
/frameworks/av/services/audioflinger/
H A DTrackBase.h71 virtual size_t framesReady() const { return SIZE_MAX; } function in class:TrackBase
H A DTracks.cpp535 // Note that framesReady() takes a mutex on the control block using tryLock().
536 // This could result in priority inversion if framesReady() is called by the normal mixer,
538 // priority than the client's callback thread: there is a short window within framesReady()
540 // Another problem can occur if framesReady() is called by the fast mixer:
543 size_t AudioFlinger::PlaybackThread::Track::framesReady() const { function in class:android::AudioFlinger::PlaybackThread::Track
544 return mAudioTrackServerProxy->framesReady();
552 // Don't call for fast tracks; the framesReady() could result in priority inversion
558 if (framesReady() >= mFrameCount ||
937 ((framesReady() == 0) && ((mSharedBuffer != 0) ||
939 ALOGW("Track::setSyncEvent() in invalid state %d on session %d %s mode, framesReady
1475 size_t AudioFlinger::PlaybackThread::TimedTrack::framesReady() const { function in class:android::AudioFlinger::PlaybackThread::TimedTrack
[all...]
H A DThreads.cpp3027 // because cblk->framesReady() will include these frames
3039 // It's not safe to call framesReady() for a static buffer track, so assume it's ready
3040 size_t framesReady; local
3042 framesReady = track->framesReady();
3044 framesReady = 0;
3046 framesReady = 1;
3048 if ((framesReady >= minFrames) && track->isReady() &&
3204 if (framesReady < desiredFrames && !track->isStopped() && !track->isPaused()) {
3625 if ((track->framesReady() >
5013 size_t framesReady = mFrameCount - mRsmpInIndex; local
[all...]
/frameworks/av/media/libmedia/
H A DAudioTrackShared.cpp518 // or use previous cached value from framesReady(), with added barrier if it omits.
648 size_t AudioTrackServerProxy::framesReady() function in class:android::AudioTrackServerProxy
672 // ignores flush(), so framesReady() may report a larger mFrameCount than obtainBuffer()
712 size_t StaticAudioTrackServerProxy::framesReady() function in class:android::StaticAudioTrackServerProxy

Completed in 118 milliseconds