Home
last modified time | relevance | path

Searched refs:mBufferRequestThread (Results 1 – 8 of 8) sorted by relevance

/hardware/interfaces/camera/device/3.5/default/
DExternalCameraDeviceSession.cpp254 mBufferRequestThread = new BufferRequestThread(this, mCallback_3_5); in initOutputThread()
255 mBufferRequestThread->run("ExtCamBufReq", PRIORITY_DISPLAY); in initOutputThread()
258 this, mCroppingType, mCameraCharacteristics, mBufferRequestThread); in initOutputThread()
262 if (mBufferRequestThread) { in closeOutputThreadImpl()
263 mBufferRequestThread->requestExit(); in closeOutputThreadImpl()
264 mBufferRequestThread->join(); in closeOutputThreadImpl()
265 mBufferRequestThread.clear(); in closeOutputThreadImpl()
280 mBufferRequestThread(bufReqThread) {} in OutputThread()
286 if (mBufferRequestThread != nullptr) { in requestBufferStart()
287 return mBufferRequestThread->requestBufferStart(bufs); in requestBufferStart()
[all …]
/hardware/interfaces/camera/device/3.6/default/
DExternalCameraOfflineSession.cpp85 mBufferRequestThread = new ExternalCameraDeviceSession::BufferRequestThread( in initOutputThread()
87 mBufferRequestThread->run("ExtCamBufReq", PRIORITY_DISPLAY); in initOutputThread()
90 mBufferRequestThread, mOfflineReqs); in initOutputThread()
533 if (mBufferRequestThread) { in close()
534 mBufferRequestThread->requestExit(); in close()
535 mBufferRequestThread->join(); in close()
536 mBufferRequestThread.clear(); in close()
/hardware/interfaces/camera/device/default/
DExternalCameraOfflineSession.cpp307 mBufferRequestThread = std::make_shared<ExternalCameraDeviceSession::BufferRequestThread>( in initOutputThread()
309 mBufferRequestThread->run(); in initOutputThread()
312 mBufferRequestThread, mOfflineReqs); in initOutputThread()
340 if (mBufferRequestThread != nullptr) { in close()
341 mBufferRequestThread->requestExitAndWait(); in close()
342 mBufferRequestThread.reset(); in close()
DExternalCameraOfflineSession.h133 std::shared_ptr<ExternalCameraDeviceSession::BufferRequestThread> mBufferRequestThread; variable
DExternalCameraDeviceSession.h239 const std::shared_ptr<BufferRequestThread> mBufferRequestThread; variable
363 std::shared_ptr<BufferRequestThread> mBufferRequestThread; variable
DExternalCameraDeviceSession.cpp220 mBufferRequestThread = std::make_shared<BufferRequestThread>(/*parent=*/thiz, mCallback); in initOutputThread()
221 mBufferRequestThread->run(); in initOutputThread()
223 mCameraCharacteristics, mBufferRequestThread); in initOutputThread()
235 if (mBufferRequestThread != nullptr) { in closeBufferRequestThread()
236 mBufferRequestThread->requestExitAndWait(); in closeBufferRequestThread()
237 mBufferRequestThread.reset(); in closeBufferRequestThread()
2132 mBufferRequestThread(bufReqThread) {} in OutputThread()
2297 if (mBufferRequestThread == nullptr) { in requestBufferStart()
2300 return mBufferRequestThread->requestBufferStart(bufs); in requestBufferStart()
2305 if (mBufferRequestThread == nullptr) { in waitForBufferRequestDone()
[all …]
/hardware/interfaces/camera/device/3.5/default/include/ext_device_v3_5_impl/
DExternalCameraDeviceSession.h154 const sp<BufferRequestThread> mBufferRequestThread; member
180 sp<BufferRequestThread> mBufferRequestThread; member
/hardware/interfaces/camera/device/3.6/default/include/ext_device_v3_6_impl/
DExternalCameraOfflineSession.h199 sp<V3_5::implementation::ExternalCameraDeviceSession::BufferRequestThread> mBufferRequestThread; member