From d13137a83f2036d436c4bc56b4a65fa6962b519d Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Thu, 30 Jun 2022 17:29:25 +0800 Subject: [PATCH] camerad: reduce cpu usage (#24993) wait for 50ms --- system/camerad/cameras/camera_common.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/camerad/cameras/camera_common.cc b/system/camerad/cameras/camera_common.cc index 506b3fb995..04f3136485 100644 --- a/system/camerad/cameras/camera_common.cc +++ b/system/camerad/cameras/camera_common.cc @@ -126,7 +126,7 @@ CameraBuf::~CameraBuf() { } bool CameraBuf::acquire() { - if (!safe_queue.try_pop(cur_buf_idx, 1)) return false; + if (!safe_queue.try_pop(cur_buf_idx, 50)) return false; if (camera_bufs_metadata[cur_buf_idx].frame_id == -1) { LOGE("no frame data? wtf");