本讲是android camera性能分析专题的第19讲,我们介绍预览buffer path trace实战分析,包括如下内容:
- geekcamera2选择使用textureview或surfaceview
- surfaceview 预览buffer path in android 13
- textureview 预览buffer path in android 13
| 资源 | 描述 |
|---|---|
| 在线课程 | |
| 知识星球 | 星球名称:深入浅出android camera 星球id: 17296815 |
| 极客笔记圈 |
geekcamera2选择使用textureview或surfaceview
geekcamera2支持textureview作为预览组件,也支持surfaceview作为预览组件
- 具体选择逻辑:
geekcamera2\app\src\main\java\com\deepinout\geekcamera\preview\preview.java里面的using_texture_view决定
surfaceview 预览buffer path in android 13

textureview 预览buffer path in android 13

在android 13中cameraserver收到processcaptureresult后不一定会马上调用queuebuffer,如果使用的textureview,queuebuffer逻辑是由previewspacer决定。