bigbaicai

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

MT6236 11A1112MP VGA/Wallpaper拍照死机

0
阅读(936)

[DESCRIPTION]
MT6236 11A1112上,

VGA or Wallpaper拍照死机,

特别是在复杂场景下,

其他size拍照正常


[KEYWORD]ICfans
MT6236
11A
Camera Hang


[SOLUTION]
请patch:MAUI_03031121
具体修改在函数CalStillCaptureCtrl()中,

将红色字体位置的code改成如下的形式
if ((KAL_TRUE==pCalIspCapturePara->RawCaptureEnable)&&
(JAIA_WORKING_BUF_SIZE_FOR_CAMERA_CAPTURERawImageBuffSize))
{
JaiaMergePara.WorkingBuffAddr=pCalIspCapturePara->RawImageBuffAddr+pCalIspCapturePara-
>RawImageBuffSize-JAIA_WORKING_BUF_SIZE_FOR_CAMERA_CAPTURE-32;
JaiaMergePara.WorkingBuffSize=JAIA_WORKING_BUF_SIZE_FOR_CAMERA_CAPTURE;
}
else
{
JaiaMergePara.WorkingBuffAddr=pCalMdpCapturePara->MainImageWorkingBuffAddr +
pCalMdpCapturePara->MainImageWorkingBuffSize - JAIA_WORKING_BUF_SIZE_FOR_CAMERA_CAPTURE - 32;
JaiaMergePara.WorkingBuffSize=JAIA_WORKING_BUF_SIZE_FOR_CAMERA_CAPTURE;
}