QCamera2: Add preview ready state to isPreviewRunning function
When enable/disable torch camera, need to see if preview is
running. When preview is ready, torch camera should not be
prepared or released. So add preview ready state in isPreviewRunning
Change-Id: I2fa5a2ee95c87bbbb99531de962c198fa2fadbca
diff --git a/QCamera2/HAL/QCameraStateMachine.cpp b/QCamera2/HAL/QCameraStateMachine.cpp
index 368d32c..9dc67e9 100644
--- a/QCamera2/HAL/QCameraStateMachine.cpp
+++ b/QCamera2/HAL/QCameraStateMachine.cpp
@@ -2904,6 +2904,7 @@
case QCAMERA_SM_STATE_VIDEO_PIC_TAKING:
case QCAMERA_SM_STATE_PREVIEW_PIC_TAKING:
case QCAMERA_SM_STATE_PREPARE_SNAPSHOT:
+ case QCAMERA_SM_STATE_PREVIEW_READY:
return true;
default:
return false;