Lines Matching refs:Track
655 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
661 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0;
662 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove);
703 sp<Track> createTrack_l(
745 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track,
747 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track,
863 ActiveTracks<Track> mActiveTracks;
906 status_t addTrack_l(const sp<Track>& track);
907 bool destroyTrack_l(const sp<Track>& track);
908 void removeTrack_l(const sp<Track>& track);
915 SortedVector< sp<Track> > mTracks;
1019 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);
1040 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
1109 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);
1125 void processVolume_l(Track *track, bool lastTrack);
1128 sp<Track> mActiveTrack;
1130 wp<Track> mPreviousTrack; // used to detect track switch
1148 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);