小驰私房菜_06_camx Camera facing、orientation信息
[小驰私房菜][camx] [lens] [facing][orientation]
【问题:】
前后2颗摄像头都probe成功了,应用打开后摄的时候,无法切换成功,一直打开的是前摄?
如果你也遇到类似的问题,相信这篇文章能帮到你。
本篇文章主要介绍camx框架下,lens相关的facing、orientation信息。
1、android.lens.facing 的值是什么时候写入的,值是由什么来决定的?
2、camera里面roll、pitch、yaw这几个概念该如何理解?
3、总结
一、android.lens.facing 是什么时候写入的,值是根据什么来决定的?
对于了解过camera应用的同学来说,对android.lens.facing一定不陌生,我们在决定打开前摄还是后摄的时候,就是根据这个值来判断的。
BACK为后摄,FRONT则为前摄。
camera相关的信息,我们可以通过adb shell dumpsys media.camera 来查看。
android.lens.facing (80005): byte[1]
[BACK ]
那接下来我们就来看下facing信息是什么时候写入的?
一开始,我也不清楚具体是在哪块代码里面的,所以按照我的做法,一般就是会grep查找下相关关键字,然后一步步来看查找到的相关内