From 7d83b8147263970c22f99d6f64acf61d249e0a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E5=88=A9?= Date: Wed, 9 Nov 2022 09:11:56 +0000 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E5=85=A8=E9=9D=99=E6=80=81=E5=91=8A?= =?UTF-8?q?=E8=AD=A6=E4=BF=AE=E6=94=B9-monthly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 马利 --- ai/cv/image_classification/camera_manager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ai/cv/image_classification/camera_manager.cpp b/ai/cv/image_classification/camera_manager.cpp index 8c5557d..d6f11ec 100644 --- a/ai/cv/image_classification/camera_manager.cpp +++ b/ai/cv/image_classification/camera_manager.cpp @@ -95,9 +95,11 @@ void SampleCameraStateMng::OnCreated(Camera &c) std::unique_lock lock(g_mutex); printf("Sample recv OnCreate camera.\n"); auto config = CameraConfig::CreateCameraConfig(); - if (config != nullptr) { - config->SetFrameStateCallback(&fsCb_, &eventHdlr_); + if (config == nullptr) { + cout << "New object failed." << endl; + return; } + config->SetFrameStateCallback(&fsCb_, &eventHdlr_); c.Configure(*config); cam_ = &c; g_cv.notify_all(); -- Gitee