Lines Matching refs:Track
882 virtual void threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove);
888 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove) = 0;
889 void removeTracks_l(const Vector< sp<Track> >& tracksToRemove);
943 sp<Track> createTrack_l(
991 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track,
993 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track,
1057 PlaybackThread::Track* getTrackById_l(audio_port_handle_t trackId);
1175 ActiveTracks<Track> mActiveTracks;
1220 status_t addTrack_l(const sp<Track>& track);
1221 bool destroyTrack_l(const sp<Track>& track);
1222 void removeTrack_l(const sp<Track>& track);
1280 Tracks<Track> mTracks;
1341 std::map<sp<Track>, sp<media::IAudioTrackCallback>> mAudioTrackCallbacks;
1399 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);
1508 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);
1520 void processVolume_l(Track *track, bool lastTrack);
1523 sp<Track> mActiveTrack;
1525 wp<Track> mPreviousTrack; // used to detect track switch
1564 virtual mixer_state prepareTracks_l(Vector< sp<Track> > *tracksToRemove);