bigbaicai

芯方式是以开云棋牌官网在线客服人、电子工程师等电子行业相关领域从业人员为核心的知识经验学习、分享、交流社群。 凭借开放、合作、共赢的运营理念,聚集了来自国内外知名院校和顶尖科技公司的开云棋牌官网在线客服人、电子工程师。 我们致力于营造专业、认真、有温度的分享交流环境,将高质量的内容和方案成规模地生产和分享,帮助个人和团队在芯方式找到有价值的Key。 http://www.icfans.com/

如何配置MT6572平台 camera的 Feature Table

0
阅读(1410)


[DESCRIPTION]


实现camera feature 的打开/关闭, feature default值的修改,单个feature support Item 的增减


[SOLUTION]


6572 camera只支持YUV sensor,配置MT6572平台camera的feature table请按照如下进行:


feature table涉及的文件:


1) alps\mediatek\custom\\hal\imgsensor\\config.ftbl..h

2) alps\mediatek\custom\\hal\imgsensor\\config.ftbl..h

3) alps\mediatek\custom\common\hal\imgsensor\\config.ftbl..h

4) alps\mediatek\custom\\hal\imgsensor\src\config.ftbl.common.yuv.h

5) alps\mediatek\custom\\hal\imgsensor\src\config.ftbl.common.yuv.h

6) alps\mediatek\custom\common\hal\imgsensor\src\config.ftbl.common.yuv.h


注: 是Sensor 的型号,比如s5k4ecgx_mipi_yuv


文件优先级规则:


1) > 2) > 3) > 4) > 5) > 6)


即1)中的文件不存在就会向下一级查找,依次向下直到找到一个存在的文件,就会用该文件配置camera的feature table


配置方式:


ITEM_AS_DEFAULT_(), 设定feature default值

ITEM_AS_VALUES_(), 设定的是feature的support Item

以Scene Mode为例,初始配置如下,默认的Scene Mode是AUTO,支持六个Scene Mode

FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES(

KEY_AS_(mtkCameraParameters::KEY_SCENE_MODE),

SCENE_AS_DEFAULT_SCENE(

ITEM_AS_DEFAULT_(MtkCameraParameters::SCENE_MODE_AUTO),

ITEM_AS_VALUES_(

MtkCameraParameters::SCENE_MODE_AUTO,

MtkCameraParameters::SCENE_MODE_STEADYPHOTO,

MtkCameraParameters::SCENE_MODE_FIREWORKS,

MtkCameraParameters::SCENE_MODE_PARTY,

MtkCameraParameters::SCENE_MODE_CANDLELIGHT,

MtkCameraParameters::SCENE_MODE_HDR,

)

),

)


如果需要添加SPORTS的Scene Mode,且默认的Scene Mode为SPORTS,仅需要做如下修改


FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES(

KEY_AS_(MtkCameraParameters::KEY_SCENE_MODE),

SCENE_AS_DEFAULT_SCENE(

ITEM_AS_DEFAULT_(MtkCameraParameters::SCENE_MODE_SPORTS),

ITEM_AS_VALUES_(

MtkCameraParameters::SCENE_MODE_AUTO,

MtkCameraParameters::SCENE_MODE_STEADYPHOTO,

MtkCameraParameters::SCENE_MODE_FIREWORKS,

MtkCameraParameters::SCENE_MODE_PARTY,

MtkCameraParameters::SCENE_MODE_CANDLELIGHT,

MtkCameraParameters::SCENE_MODE_HDR,

MtkCameraParameters::SCENE_MODE_SPORTS,

)

),

)


另外, 使用./mk r dr libcam.paramsmgr这条command,可以快速编译

feature table的so文件:libcam.paramsmgr.so


Baidu
map