Lines Matching refs:IAfPlaybackThread
284 const sp<IAfPlaybackThread>& dstThread,
285 sp<IAfPlaybackThread>* srcThread) final EXCLUDES_AudioFlinger_Mutex;
317 void closeThreadInternal_l(const sp<IAfPlaybackThread>& thread) final REQUIRES(mutex());
320 IAfPlaybackThread* primaryPlaybackThread_l() const final REQUIRES(mutex());
321 IAfPlaybackThread* checkPlaybackThread_l(audio_io_handle_t output) const final
383 IAfPlaybackThread* srcThread, IAfPlaybackThread* dstThread,
551 IAfPlaybackThread* checkMixerThread_l(audio_io_handle_t output) const REQUIRES(mutex());
557 static void closeOutputFinish(const sp<IAfPlaybackThread>& thread);
582 IAfPlaybackThread* fastPlaybackThread_l() const REQUIRES(mutex());
591 IAfPlaybackThread* thread,
616 const std::function<bool(const sp<IAfPlaybackThread>&)>& useThread = nullptr)
686 DefaultKeyedVector<audio_io_handle_t, sp<IAfPlaybackThread>> mPlaybackThreads
739 void setAudioHwSyncForSession_l(IAfPlaybackThread* thread, audio_session_t sessionId)