[Linux Camera Driver] 切换烛光-雪景-日落-沙滩-HDR模式相机拍照按钮卡住

0. 修改方式如下

文件路径:vendor/qcom/proprietary/mm-camera/mm-camera2
/media-controller/modules/stats/q3a/aec/aec_biz.c
static boolean aec_biz_set_bestshot_mode(aec_biz_t *aec,
     case AEC_BESTSHOT_SNOW:
     case AEC_BESTSHOT_BEACH:
       /* set EV of 6 */
-      exp_comp_val = 6;
+      exp_comp_val = 0;
       rc = aec_add_core_entry(AEC_INPUT_PARAM_EXP_COMPENSATION,
         sizeof(int32), &exp_comp_val, &aec->core_input.input_info);
       break;

static boolean aec_biz_set_bestshot_mode(aec_biz_t *aec,
     case AEC_BESTSHOT_SUNSET:
     case AEC_BESTSHOT_CANDLELIGHT:
       /* set EV of -6 */
-      exp_comp_val = -6;
+      exp_comp_val = 0;
       rc = aec_add_core_entry(AEC_INPUT_PARAM_EXP_COMPENSATION,
         sizeof(int32), &exp_comp_val, &aec->core_input.input_info);
       break;

1. 备注

首先要确定camera的sensor是否支持HDR,不支持建议去掉HDR模式,其次这个本质是曝光表问题,
对效果要求不高的话,直接这样修改即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值