/frameworks/av/include/media/ |
H A D | ExtendedAudioBufferProvider.h | 27 virtual size_t framesReady() const = 0; // see description at AudioFlinger.h
|
/frameworks/av/media/libmedia/include/media/ |
H A D | ExtendedAudioBufferProvider.h | 27 virtual size_t framesReady() const = 0; // see description at AudioFlinger.h
|
/frameworks/av/include/media/nbaio/ |
H A D | SourceAudioBufferProvider.h | 38 virtual size_t framesReady() const;
|
/frameworks/av/media/libnbaio/include/ |
H A D | SourceAudioBufferProvider.h | 38 virtual size_t framesReady() const;
|
/frameworks/av/services/audioflinger/ |
H A D | MmapTracks.h | 55 virtual size_t framesReady() const;
|
H A D | FastMixer.cpp | 380 // FIXME The current implementation of framesReady() for fast tracks 384 size_t framesReady = fastTrack->mBufferProvider->framesReady(); local 391 ATRACE_INT(traceName, framesReady); 395 if (framesReady < frameCount) { 396 if (framesReady == 0) { 414 ftDump->mFramesReady = framesReady;
|
H A D | TrackBase.h | 104 virtual size_t framesReady() const { return SIZE_MAX; } function in class:TrackBase
|
H A D | PlaybackTracks.h | 105 virtual size_t framesReady() const;
|
H A D | Tracks.cpp | 616 ALOGV("underrun, framesReady(%zu) < framesDesired(%zd), state: %d", 630 // framesReady() may return an approximation of the number of frames if called 634 size_t AudioFlinger::PlaybackThread::Track::framesReady() const { function in class:android::AudioFlinger::PlaybackThread::Track 640 return mAudioTrackServerProxy->framesReady(); 657 // Don't call for fast tracks; the framesReady() could result in priority inversion 664 if (framesReady() > 0) { 670 if (framesReady() >= mServerProxy->getBufferSizeInFrames() || 1122 ((framesReady() == 0) && ((mSharedBuffer != 0) || 1124 ALOGW("Track::setSyncEvent() in invalid state %d on session %d %s mode, framesReady %zu", 1125 mState, mSessionId, (mSharedBuffer != 0) ? "static" : "stream", framesReady()); 1873 size_t AudioFlinger::MmapThread::MmapTrack::framesReady() const { function in class:android::AudioFlinger::MmapThread::MmapTrack [all...] |
H A D | Threads.cpp | 4233 // because mAudioTrackServerProxy->framesReady() will include these frames 4242 size_t framesReady = track->framesReady(); local 4258 ATRACE_INT(traceName, framesReady); 4260 if ((framesReady >= minFrames) && track->isReady() && 4459 if (framesReady < desiredFrames && !track->isStopped() && !track->isPaused()) { 4460 ALOGV("track(%p) underrun, framesReady(%zu) < framesDesired(%zd)", 4461 track, framesReady, desiredFrames); 4965 if ((track->framesReady() >= minFrames) && track->isReady() && !track->isPaused() && 5050 ALOGW("pause because of UNDERRUN, framesReady [all...] |
/frameworks/av/media/libnbaio/ |
H A D | SourceAudioBufferProvider.cpp | 109 size_t SourceAudioBufferProvider::framesReady() const function in class:android::SourceAudioBufferProvider
|
/frameworks/av/include/private/media/ |
H A D | AudioTrackShared.h | 569 virtual size_t framesReady(); 571 // Currently AudioFlinger will call framesReady() for a fast track from two threads: 575 // should avoid doing a state queue poll from within framesReady(). 576 // FIXME Change AudioFlinger to not call framesReady() from normal mixer thread. 622 virtual size_t framesReady();
|
/frameworks/av/media/libaudioclient/ |
H A D | AudioTrackShared.cpp | 684 // or use previous cached value from framesReady(), with added barrier if it omits. 805 size_t AudioTrackServerProxy::framesReady() function in class:android::AudioTrackServerProxy 831 // ignores flush(), so framesReady() may report a larger mFrameCount than obtainBuffer() 894 size_t StaticAudioTrackServerProxy::framesReady() function in class:android::StaticAudioTrackServerProxy
|