Home | History | Annotate | Download | only in audioflinger

Lines Matching defs:PlaybackThread

385                 // strategy is only meaningful for PlaybackThread which implements this method
491 // updated by PlaybackThread::readOutputParameters_l() or
688 // --- PlaybackThread ---
689 class PlaybackThread : public ThreadBase, public StreamOutHalInterfaceCallback,
721 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
723 virtual ~PlaybackThread();
838 // parameter to AF::PlaybackThread::Track::Track().
843 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track,
845 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track,
883 return trackCountForUid_l(uid) < PlaybackThread::kMaxTracksPerUid
884 && mTracks.size() < PlaybackThread::kMaxTracks;
977 // mMasterMute is in both PlaybackThread and in AudioFlinger. When a
978 // PlaybackThread needs to find out if master-muted, it checks it's local
1018 DISALLOW_COPY_AND_ASSIGN(PlaybackThread);
1168 class MixerThread : public PlaybackThread {
1193 PlaybackThread::acquireWakeLock_l();
1267 class DirectOutputThread : public PlaybackThread {
1375 explicit AsyncCallbackThread(const wp<PlaybackThread>& playbackThread);
1393 const wp<PlaybackThread> mPlaybackThread;