diff options
-rw-r--r-- | camera/QCamera2/HAL3/QCamera3Channel.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/camera/QCamera2/HAL3/QCamera3Channel.cpp b/camera/QCamera2/HAL3/QCamera3Channel.cpp index 63486252..7d093eea 100644 --- a/camera/QCamera2/HAL3/QCamera3Channel.cpp +++ b/camera/QCamera2/HAL3/QCamera3Channel.cpp @@ -1516,7 +1516,12 @@ QCamera3PicChannel::~QCamera3PicChannel() { stop(); - 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"); } |