首先日常吐槽,其实一个东西能不能大卖,跟网上能搜到的资料是成正相关的。像RK什么都能搜到,人家不大卖才有鬼了。
至于其他的比如amlogic mtk。。我不知道是开发者太少还是做这些平台的开发者都太小气,总之一言难尽。基本什么问题都要自己解决。时间不是钱?把我们这种客户磨死了,东西能卖?好奇葩的技术支持理念。整天催着:你们怎么不多买我们的板?多买我们才会给技术支持!
拜托哦,我买个什么bug都自己解决的板子,我能卖出去吗?何况大部分的bug,等你解决完黄花菜都凉了。所以rk能做大不是没道理的。就这个镜像补丁 我都是从rk的抄的。来源https://www.cnblogs.com/lialong1st/p/9173682.html
像这种“小”问题还好,大问题咋整?何况问题不论大小,没找到地方就是一头包。开发者的时间不是成本吗?啥都不说了,实测有效。
diff --git a/frameworks/av/services/camera/libcameraservice/api1/Camera2Client.c
index d226ccc..bf98311 100644
--- a/frameworks/av/services/camera/libcameraservice/api1/Camera2Client.cpp
+++ b/frameworks/av/services/camera/libcameraservice/api1/Camera2Client.cpp
@@ -1643,7 +1643,10 @@ status_t Camera2Client::commandStopSmoothZoomL() {
status_t Camera2Client::commandSetDisplayOrientationL(int degrees) {
int transform = Parameters::degToTransform(degrees,
- mCameraFacing == CAMERA_FACING_FRONT);
+ 1);//mCameraFacing == CAMERA_FACING_FRONT
+ ALOGE("lukeCamera degrees %d: mCameraFacing %d: CAMERA_FACING_FRONT %d tran
+ degrees,mCameraFacing, CAMERA_FACING_FRONT, transform);
+
if (transform == -1) {
ALOGE("%s: Camera %d: Error setting %d as display orientation value",
__FUNCTION__, mCameraId, degrees);