From d9927380ed7c8366f762049be9f3fee225860833 Mon Sep 17 00:00:00 2001 From: liyujie <2352380935@qq.com> Date: Thu, 28 Aug 2025 12:04:16 +0000 Subject: [PATCH] [2/4]解决USB摄像头打开相机预览界面绿屏 --- android/hardware/aw/camera/3_4/camera_config.cpp | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/android/hardware/aw/camera/3_4/camera_config.cpp b/android/hardware/aw/camera/3_4/camera_config.cpp old mode 100755 new mode 100644 index 4bbc194..759dd38 --- a/android/hardware/aw/camera/3_4/camera_config.cpp +++ b/android/hardware/aw/camera/3_4/camera_config.cpp @@ -81,6 +81,7 @@ MEMBER_FUNCTION(PreviewSize) MEMBER_FUNCTION(PictureSize) MEMBER_FUNCTION(InterpolationSize) +MEMBER_FUNCTION(ReducecallnumSize) MEMBER_FUNCTION(FlashMode) MEMBER_FUNCTION(ColorEffect) MEMBER_FUNCTION(FrameRate) @@ -157,6 +158,7 @@ CHECK_FREE_POINTER(PreviewSize) CHECK_FREE_POINTER(PictureSize) CHECK_FREE_POINTER(InterpolationSize) + CHECK_FREE_POINTER(ReducecallnumSize) CHECK_FREE_POINTER(FlashMode) CHECK_FREE_POINTER(ColorEffect) CHECK_FREE_POINTER(FrameRate) @@ -196,6 +198,7 @@ INIT_PARAMETER(PREVIEW_SIZE, PreviewSize) INIT_PARAMETER(PICTURE_SIZE, PictureSize) INIT_PARAMETER(INTERPOLATION_SIZE, InterpolationSize) + INIT_PARAMETER(REDUCECALLNUM_SIZE, ReducecallnumSize) INIT_PARAMETER(FLASH_MODE, FlashMode) INIT_PARAMETER(COLOR_EFFECT, ColorEffect) INIT_PARAMETER(FRAME_RATE, FrameRate) @@ -227,6 +230,7 @@ memset(mZoomRatios, 0, KEY_LENGTH); memset(mMaxZoom, 0, 4); memset(mDefaultZoom, 0, 4); + memset(mReduceCallNum, 0, 4); if (readKey(kUSED_ZOOM, mUsedZoom)) { if (usedKey(mUsedZoom)) { readKey(kZOOM_SUPPORTED, mZoomSupported); @@ -238,6 +242,7 @@ HAL_LOGV("\"%s\" not support", kUSED_ZOOM); } } + readKey(kREDUCE_CALL_NUM, mReduceCallNum); readKey(KHORIZONTAL_VIEW_ANGLE, str); mHorizonalViewAngle = atof(str); readKey(KVERTICAL_VIEW_ANGLE, str); @@ -264,6 +269,7 @@ DUMP_PARAMETERS(PREVIEW_SIZE, PreviewSize) DUMP_PARAMETERS(PICTURE_SIZE, PictureSize) DUMP_PARAMETERS(INTERPOLATION_SIZE, InterpolationSize) + DUMP_PARAMETERS(REDUCECALLNUM_SIZE, ReducecallnumSize) DUMP_PARAMETERS(FLASH_MODE, FlashMode) DUMP_PARAMETERS(COLOR_EFFECT, ColorEffect) DUMP_PARAMETERS(FRAME_RATE, FrameRate) @@ -277,6 +283,7 @@ _DUMP_PARAMETERS(kSTEP_EXPOSURE_COMPENSATION, mStepExposureCompensation) _DUMP_PARAMETERS(kDEFAULT_EXPOSURE_COMPENSATION, mDefaultExposureCompensation) + _DUMP_PARAMETERS(kREDUCE_CALL_NUM, mReduceCallNum) _DUMP_PARAMETERS(kUSED_ZOOM, mUsedZoom) _DUMP_PARAMETERS(kZOOM_SUPPORTED, mZoomSupported) _DUMP_PARAMETERS(kSMOOTH_ZOOM_SUPPORTED, mSmoothZoomSupported) -- Gitblit v1.6.2