Lines Matching refs:Track
774 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
780 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0;
781 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove);
829 sp<Track> createTrack_l(
876 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track,
878 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track,
1016 ActiveTracks<Track> mActiveTracks;
1053 status_t addTrack_l(const sp<Track>& track);
1054 bool destroyTrack_l(const sp<Track>& track);
1055 void removeTrack_l(const sp<Track>& track);
1111 Tracks<Track> mTracks;
1219 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);
1328 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);
1340 void processVolume_l(Track *track, bool lastTrack);
1343 sp<Track> mActiveTrack;
1345 wp<Track> mPreviousTrack; // used to detect track switch
1384 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);