HomeSort by relevance Sort by last modified time
    Searched full:framesready (Results 1 - 11 of 11) sorted by null

  /frameworks/av/services/audioflinger/
FastMixerDumpState.h 29 UNDERRUN_FULL, // framesReady() is full frame count, no underrun
30 UNDERRUN_PARTIAL, // framesReady() is non-zero but < full frame count, partial underrun
31 UNDERRUN_EMPTY, // framesReady() is zero, total underrun
45 uint32_t mFull : UNDERRUN_BITS; // framesReady() is full frame count
46 uint32_t mPartial : UNDERRUN_BITS; // framesReady() is non-zero but < full frame count
47 uint32_t mEmpty : UNDERRUN_BITS; // framesReady() is zero
48 FastTrackUnderrunStatus mMostRecent : 2; // status of most recent framesReady()
FastMixer.cpp 380 // FIXME The current implementation of framesReady() for fast tracks
384 size_t framesReady = fastTrack->mBufferProvider->framesReady();
391 ATRACE_INT(traceName, framesReady);
395 if (framesReady < frameCount) {
396 if (framesReady == 0) {
414 ftDump->mFramesReady = framesReady;
PlaybackTracks.h 93 virtual size_t framesReady() const;
TrackBase.h 98 virtual size_t framesReady() const { return SIZE_MAX; }
Tracks.cpp 579 // framesReady() may return an approximation of the number of frames if called
583 size_t AudioFlinger::PlaybackThread::Track::framesReady() const {
589 return mAudioTrackServerProxy->framesReady();
606 // Don't call for fast tracks; the framesReady() could result in priority inversion
613 if (framesReady() > 0) {
619 if (framesReady() >= mServerProxy->getBufferSizeInFrames() ||
    [all...]
Threads.cpp     [all...]
  /frameworks/av/include/media/
ExtendedAudioBufferProvider.h 27 virtual size_t framesReady() const = 0; // see description at AudioFlinger.h
  /frameworks/av/include/media/nbaio/
SourceAudioBufferProvider.h 38 virtual size_t framesReady() const;
  /frameworks/av/media/libnbaio/
SourceAudioBufferProvider.cpp 109 size_t SourceAudioBufferProvider::framesReady() const
  /frameworks/av/include/private/media/
AudioTrackShared.h 563 virtual size_t framesReady();
565 // Currently AudioFlinger will call framesReady() for a fast track from two threads:
569 // should avoid doing a state queue poll from within framesReady().
570 // FIXME Change AudioFlinger to not call framesReady() from normal mixer thread.
616 virtual size_t framesReady();
  /frameworks/av/media/libmedia/
AudioTrackShared.cpp 634 // or use previous cached value from framesReady(), with added barrier if it omits.
789 size_t AudioTrackServerProxy::framesReady()
814 // ignores flush(), so framesReady() may report a larger mFrameCount than obtainBuffer()
    [all...]

Completed in 1292 milliseconds