diff options
| -rwxr-xr-x | camera/QCamera2/HAL3/QCamera3Channel.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/camera/QCamera2/HAL3/QCamera3Channel.cpp b/camera/QCamera2/HAL3/QCamera3Channel.cpp index 9e18740..dccbdeb 100755 --- a/camera/QCamera2/HAL3/QCamera3Channel.cpp +++ b/camera/QCamera2/HAL3/QCamera3Channel.cpp @@ -246,6 +246,11 @@ int32_t QCamera3Channel::start() return NO_INIT; } + if(m_bIsActive) { + ALOGD("%s: Attempt to start active channel", __func__); + return rc; + } + for (int i = 0; i < m_numStreams; i++) { if (mStreams[i] != NULL) { mStreams[i]->start(); |
