Home | History | Annotate | Download | only in audioflinger

Lines Matching full:tracks

401         // static fast tracks (SoundPool) immediately after stopping.
407 // fast track becomes active. Since fast tracks are a scarce resource,
408 // this means we are potentially denying other more important fast tracks from
440 // by removing it from mTracks vector, so there is a risk that this Tracks's
586 // Static tracks return zero frames immediately upon stopping (for FastTracks).
607 // Don't call for fast tracks; the framesReady() could result in priority inversion
670 // states to reset position info for non-offloaded/direct tracks
698 // and for fast tracks the track is not yet in the fast mixer thread's active set.
699 // For static tracks, this is used to acknowledge change in position or loop.
726 // For fast tracks prepareTracks_l() will set state to STOPPING_2
868 return INVALID_OPERATION; // normal tracks handled through SSQ
966 } else { // Normal tracks, OutputTracks, and PatchTracks
1100 // We need to ensure that tracks are not removed before full drain.