Lines Matching refs:ThreadBase
43 class ThreadBase : public virtual IAfThreadBase, public Thread {
56 ThreadBase(const sp<IAfThreadCallback>& afThreadCallback, audio_io_handle_t id,
58 ~ThreadBase() override;
305 explicit PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {} in PMDeathRecipient()
313 const wp<ThreadBase> mThread;
844 void updatePowerState_l(const sp<ThreadBase>& thread, bool force = false)
886 class PlaybackThread : public ThreadBase, public virtual IAfPlaybackThread,
974 ThreadBase::acquireWakeLock_l(); in acquireWakeLock_l()
1078 return ThreadBase::hasAudioSession_l(sessionId, mTracks); in hasAudioSession_l()
1372 ThreadBase::invalidateTracksForAudioSession_l(sessionId, mTracks); in invalidateTracksForAudioSession_l()
1766 audio_io_handle_t id, ThreadBase::type_t type, bool systemReady,
1960 class RecordThread : public IAfRecordThread, public ThreadBase
2048 return ThreadBase::hasAudioSession_l(sessionId, mTracks); in hasAudioSession_l()
2070 ThreadBase::acquireWakeLock_l(); in acquireWakeLock_l()
2200 class MmapThread : public ThreadBase, public virtual IAfMmapThread
2278 return ThreadBase::hasAudioSession_l(sessionId, mActiveTracks); in hasAudioSession_l()