fix: use the buildin camera to auth

Signed-off-by: Zen知仁 <xuzhiren@huawei.com>
Change-Id: Ieb978391d43b30cd7b54c1a1a67bdb9f6c2ebba2
This commit is contained in:
Zen知仁
2022-04-07 16:32:48 +08:00
parent c6e267ea24
commit b2c8b19b06
+2 -1
View File
@@ -82,7 +82,8 @@ int32_t FaceAuthCamera::CreateCamera(sptr<IBufferProducer> producer)
sptr<CameraStandard::CameraInfo> camera = nullptr;
if (cameraObjList.size() > 0) {
for (unsigned int i = 0; i < cameraObjList.size(); i++) {
if (cameraObjList[i]->GetPosition() == OHOS_CAMERA_POSITION_FRONT) {
if (cameraObjList[i]->GetPosition() == OHOS_CAMERA_POSITION_FRONT &&
cameraObjList[i]->GetConnectionType() == OHOS_CAMERA_CONNECTION_TYPE_BUILTIN) {
camera = cameraObjList[i];
}
}