
camera
太刀一筋
做你喜欢做的事,任何时候都不会太晚
展开
-
Android Camera Open以及Preview调用时序
RT,梳理了一下基于V4L2解决方案的,Android Camera的打开和预览的调用时序。Open时序如下图,描述了Camera从APP侧调用开始,到CameraManager层(绿色)→ CameraService层(黄色)→ CameraHAL层(灰色)的过程。其中HAL层包括了Android原生HAL以及高通实现的camera.v4l2.so的实现分析。Preview时序承接Camera Open时序,当Camera打开后,开始进入Camera Preview流程...原创 2021-01-12 17:53:54 · 533 阅读 · 0 评论 -
Android Camera v4l2 崩溃问题记录
某车机平台,使用高通soc,基于Android P。底层通路已经由芯片供应商打通,移植的是Android v4l2的代码。Android原生的v4l2 code路径:hardware\libhardware\modules\camera\3_4Soc供应商复用了大部分代码+少量修改,实现了Camera功能。问题:写了Camera的测试app,偶发camera HAL crash。概率大约50%左右。下面记录解决步骤:Camera的流程梳理调用过程大致如下...原创 2020-10-21 15:50:40 · 3103 阅读 · 0 评论