Home
last modified time | relevance | path

Searched refs:mStreamManagerLock (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/base/media/jni/soundpool/
H A DStreamManager.h419 bool needMoreThreads_l() REQUIRES(mStreamManagerLock) { in needMoreThreads_l()
435 void addToRestartQueue_l(Stream *stream) REQUIRES(mStreamManagerLock);
436 void addToActiveQueue_l(Stream *stream) REQUIRES(mStreamManagerLock);
437 void sanityCheckQueue_l() const REQUIRES(mStreamManagerLock);
453 std::mutex mStreamManagerLock; variable
454 std::condition_variable mStreamManagerCondition GUARDED_BY(mStreamManagerLock);
456 bool mQuit GUARDED_BY(mStreamManagerLock) = false;
470 mRestartStreams GUARDED_BY(mStreamManagerLock);
475 std::list<Stream*> mActiveStreams GUARDED_BY(mStreamManagerLock);
480 std::unordered_set<Stream*> mAvailableStreams GUARDED_BY(mStreamManagerLock);
[all …]
H A DStreamManager.cpp136 std::unique_lock lock(mStreamManagerLock); in ~StreamManager()
162 std::unique_lock lock(mStreamManagerLock); in queueForPlay()
279 std::lock_guard lock(mStreamManagerLock); in moveToRestartQueue()
362 std::unique_lock lock(mStreamManagerLock); in run()