【Camera 性能笔记】五、启动、切换、拍照性能分析

启动性能:

从camera app和java framework角度分析:
app  点击app icon    开始调用 opencamera
    trace:deliverinputevent中有两个点 down和up, opencamera
    opencamera:opencameraforuid、connectdevice
底层  开始调用 opencamera    opencamera结束
    trace:整个opencamera耗时
app   opencamera结束   开启调用 createcapturesession
    trace:opencamera  createcapturesession
底层 开启调用 createcapturesession   调用createcapturesession结束
    trace:整个endconfigure耗时
    createcapturesession:waituntilidle(创建session时希望 处理request的状态处于idle)、beginconfig、createstream、endconfig
app 调用createcapturesession结束  调用setrepeatrequest
    trace:createcapturesession  setrepeatrequest
底层 调用setrepeatrequest   收到第一帧
    trace:setrepeatrequest   first full buffer


从camera server角度分析:
app  点击app icon    开始调用 connectdevice
    trace:deliverinputevent中有两个点 down和up, connectdevice
hal  开始调用 connectdevice     connectdevice结束
    trace:整个connectdevice耗时
app  connectdevice结束  开启调用endconfigure
    trace:connectdevice  endconfigure
hal 开启调用endconfigure   调用endconfigure结束
    trace:整个endconfigure耗时
app 调用endconfigure结束   调用submitrequestlist
    trace:endconfigure  submitrequestlist
hal 调用submitrequestlist   cameraserver收到第一帧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cam_Rxy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值