Sub Camera支持AF功能如何修改
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
Sub CAMERA支持AF功能如何修改
[SOLUTION]
1:首先修改配置projectConfig.mk, 把sub camera使用的lens driver配置进去,例如sub camera使用lens driver为xxxaf
CUSTOM_HAL_LENS = dummy_lens xxxaf
CUSTOM_HAL_MAIN_BACKUP_LENS =
CUSTOM_HAL_MAIN_LENS =
CUSTOM_HAL_SUB_BACKUP_LENS =
CUSTOM_HAL_SUB_LENS = xxxaf
CUSTOM_KERNEL_LENS = dummy_lens xxxaf
CUSTOM_KERNEL_MAIN_BACKUP_LENS =
CUSTOM_KERNEL_MAIN_LENS =
CUSTOM_KERNEL_SUB_BACKUP_LENS =
CUSTOM_KERNEL_SUB_LENS = xxxaf
2:修改lenslist.cpp 文件,在其中把sub camera sensor id 和lens driver关联起来
3:修改文件 alps\mediatek\platform\mt65xx
\hardware\camera\core\featureio\drv\lens\mcu_drv.cpp 中的lensSearch 函数
把下面代码
改成
PS: 如果main camera 和sub camera都支持AF功能,那么还需要解决多个lens driver兼容问题,可以参考 【 FAQ03008 Lens Driver如何兼容】