Home
last modified time | relevance | path

Searched refs:mStreamLock (Results 1 – 11 of 11) sorted by relevance

/aosp12/frameworks/av/media/libaaudio/src/core/
H A DAudioStream.h85 virtual aaudio_result_t requestPause_l() REQUIRES(mStreamLock) { in requestPause_l()
90 virtual aaudio_result_t requestFlush_l() REQUIRES(mStreamLock) { in requestFlush_l()
95 virtual aaudio_result_t requestStop_l() REQUIRES(mStreamLock) = 0;
140 virtual aaudio_result_t release_l() REQUIRES(mStreamLock) { in release_l()
149 virtual void close_l() REQUIRES(mStreamLock);
163 EXCLUDES(mStreamLock) { in createThread()
164 std::lock_guard<std::mutex> lock(mStreamLock); in createThread()
558 REQUIRES(mStreamLock);
636 std::mutex mStreamLock; variable
640 aaudio_result_t safeStop_l() REQUIRES(mStreamLock);
[all …]
H A DAudioStream.cpp157 std::lock_guard<std::mutex> lock(mStreamLock); in systemStart()
206 std::lock_guard<std::mutex> lock(mStreamLock); in systemPause()
256 std::lock_guard<std::mutex> lock(mStreamLock); in safeFlush()
266 std::lock_guard<std::mutex> lock(mStreamLock); in systemStopInternal()
325 std::lock_guard<std::mutex> lock(mStreamLock); in safeRelease()
342 std::lock_guard<std::mutex> lock(mStreamLock); in safeReleaseCloseInternal()
502 std::lock_guard<std::mutex> lock(mStreamLock); in joinThread()
518 mStreamLock.unlock(); in joinThread_l()
520 mStreamLock.lock(); in joinThread_l()
/aosp12/frameworks/av/media/libaaudio/src/legacy/
H A DAudioStreamTrack.h48 aaudio_result_t requestStart_l() REQUIRES(mStreamLock) override;
49 aaudio_result_t requestPause_l() REQUIRES(mStreamLock) override;
50 aaudio_result_t requestFlush_l() REQUIRES(mStreamLock) override;
51 aaudio_result_t requestStop_l() REQUIRES(mStreamLock) override;
H A DAudioStreamRecord.h78 aaudio_result_t requestStart_l() REQUIRES(mStreamLock) override;
79 aaudio_result_t requestStop_l() REQUIRES(mStreamLock) override;
H A DAudioStreamRecord.cpp325 mStreamLock.unlock(); in close_l()
327 mStreamLock.lock(); in close_l()
H A DAudioStreamTrack.cpp275 mStreamLock.unlock(); in close_l()
277 mStreamLock.lock(); in close_l()
/aosp12/packages/services/Car/car-lib/src/android/car/evs/
H A DCarEvsManager.java57 private final Object mStreamLock = new Object(); field in CarEvsManager
231 synchronized (mStreamLock) { in onCarDisconnected()
424 synchronized (mStreamLock) { in handleStreamEvent()
451 synchronized (mStreamLock) { in handleNewFrame()
548 synchronized (mStreamLock) { in startVideoStream()
569 synchronized (mStreamLock) { in stopVideoStream()
/aosp12/frameworks/av/media/libaaudio/src/client/
H A DAudioStreamInternal.h90 aaudio_result_t requestStart_l() REQUIRES(mStreamLock) override;
91 aaudio_result_t requestStop_l() REQUIRES(mStreamLock) override;
93 aaudio_result_t release_l() REQUIRES(mStreamLock) override;
/aosp12/hardware/qcom/camera/msm8998/QCamera2/HAL/
H A DQCameraChannel.cpp304 Mutex::Autolock lock(mStreamLock); in addStream()
341 Mutex::Autolock lock(mStreamLock); in linkStream()
426 Mutex::Autolock lock(mStreamLock); in stop()
538 Mutex::Autolock lock(mStreamLock); in processZoomDone()
626 Mutex::Autolock lock(mStreamLock); in UpdateStreamBasedParameters()
H A DQCameraChannel.h96 Mutex mStreamLock; variable
/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_tv_TvInputHal.cpp304 Mutex mStreamLock; member in android::JTvInputHal
342 Mutex::Autolock autoLock(&mStreamLock); in addOrUpdateStream()
417 Mutex::Autolock autoLock(&mStreamLock); in removeStream()