diff options
-rwxr-xr-x | camera/QCamera2/HAL3/QCamera3Channel.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/camera/QCamera2/HAL3/QCamera3Channel.cpp b/camera/QCamera2/HAL3/QCamera3Channel.cpp index 6212159..ae042e0 100755 --- a/camera/QCamera2/HAL3/QCamera3Channel.cpp +++ b/camera/QCamera2/HAL3/QCamera3Channel.cpp @@ -927,7 +927,11 @@ QCamera3PicChannel::QCamera3PicChannel(uint32_t cam_handle, QCamera3PicChannel::~QCamera3PicChannel() { - int32_t rc = m_postprocessor.deinit(); + int32_t rc = m_postprocessor.stop(); + if (rc != NO_ERROR) { + ALOGE("%s: Postprocessor stop failed", __func__); + } + rc = m_postprocessor.deinit(); if (rc != 0) { ALOGE("De-init Postprocessor failed"); } |