commit | ff84220e2fab9b08f362e1383e0cc23e4a055d08 | [log] [tgz] |
---|---|---|
author | Tony Guo <tony.guo.peng@gmail.com> | Thu Mar 13 01:01:52 2025 -0700 |
committer | Tony Guo <tony.guo.peng@gmail.com> | Thu Mar 13 01:02:05 2025 -0700 |
tree | c664c349c9a612aafa2b8209717f37e8a374997f | |
parent | 52f20815399cb791a93943850fbadd516b7d51e0 [diff] [blame] |
ExtCam: Fix numAttempt is not increased in the while-loop Change-Id: I7dde0b54d088b40eea02728b97ca0d0efc31c7c7
diff --git a/camera/device/default/ExternalCameraDeviceSession.cpp b/camera/device/default/ExternalCameraDeviceSession.cpp index abd5d7e..9c55ea9 100644 --- a/camera/device/default/ExternalCameraDeviceSession.cpp +++ b/camera/device/default/ExternalCameraDeviceSession.cpp
@@ -1185,6 +1185,7 @@ if (numAttempt == MAX_RETRY) { break; } + numAttempt++; if (ret < 0) { ALOGW("%s: VIDIOC_STREAMON failed, wait 33ms and try again", __FUNCTION__); usleep(IOCTL_RETRY_SLEEP_US); // sleep 100 ms and try again