修改过来的方向

Z:\smd450_8953pro\frameworks\base\core\java\android\hardware\Camera.java

//270 行
public static void getCameraInfo(int cameraId, CameraInfo cameraInfo) {
......//Log.e(TAG, "sssssssssss Audio sssssssssssssssss22 302,cameraInfo.orientation =" +cameraInfo.orientation );if(!(ActivityThread.currentOpPackageName().equalsIgnoreCase("org.codeaurora.snapcam") ) && !(ActivityThread.currentOpPackageName().equalsIgnoreCase("org.codeaurora.gallery") )){if(cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK  ) {cameraInfo.orientation =0;}else if(cameraInfo.facing == CameraInfo.CAMERA_FACING_FRONT){cameraInfo.orientation =180;}//  Log.e(TAG, "sssssssssss Audio sssssssssssssssss33 309,cameraInfo.orientation =" +cameraInfo.orientation );}

Z:\smd450_8953pro\frameworks\base\core\java\android\view\OrientationEventListener.java

修改本地的方向

 class SensorEventListenerImpl implements SensorEventListener {private static final int _DATA_X = 0;private static final int _DATA_Y = 1;private static final int _DATA_Z = 2;public void onSensorChanged(SensorEvent event) {float[] values = event.values;int orientation = ORIENTATION_UNKNOWN;float X = -values[_DATA_X];float Y = -values[_DATA_Y];float Z = -values[_DATA_Z];        float magnitude = X*X + Y*Y;// Don't trust the angle if the magnitude is small compared to the y valueif (magnitude * 4 >= Z*Z) {float OneEightyOverPi = 57.29577957855f;float angle = (float)Math.atan2(-Y, X) * OneEightyOverPi;orientation = 90 - (int)Math.round(angle);// normalize to 0 - 359 rangewhile (orientation >= 360) {orientation -= 360;} while (orientation < 0) {orientation += 360;}}if (mOldListener != null) {mOldListener.onSensorChanged(Sensor.TYPE_ACCELEROMETER, event.values);}if (orientation != mOrientation) {mOrientation = orientation;// oudelin add  if(ActivityThread.currentOpPackageName().equalsIgnoreCase("com.tencent.mobileqq")) {orientation=orientation+90;//       Log.w(TAG, "ssssss22  1256 orientation ="+orientation);}

【高通平台】安卓平板,使用QQ 视频通话,视频旋转90度问题修改相关推荐

  1. 荣耀平板7鸿蒙,消息称华为鸿蒙OS计划适配高通平台 荣耀平板X7 8英寸正式发布...

    描述 消息称华为鸿蒙OS计划适配高通平台 当前,有许多消息称,最快在今年 6 月份的时候,大家期待的手机操作系统华为鸿蒙有希望开始规模化的推送,预计推送的机型会有 Mate 40.Mate 30.P4 ...

  2. 高通平台安卓手机开机

    一点点个人的理解,也不一定对 CBL_PWR# 低电平触发,开机和关机.开关机状态下都有效. PON_TRIG 高电平触发,开机.仅在关机状态下有效,开机后,这里的高低电平不会影响手机. RESIN# ...

  3. android 高通平台有前途吗,华为鸿蒙计划要适配高通平台了,可以告别安卓搭载鸿蒙OS了?...

    鸿蒙走出这一步是可以想象到的,看来华为打造这个系统希望的结果是万物皆可盘呀,所以一开始就提出了开源,也就意味着这次是高通,下次就可以是联发科,甚至更多的手机品牌也完全就可以搭载!早期我们一直在说国产手 ...

  4. 高通平台环境搭建,编译,系统引导流程分析 .

    1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通开发板上烧录文件系统 建立高通平台开发环境 高通平台,android和 modem 编译流程分析 高通平台 7620 启动流 ...

  5. 高通平台开发实践经验

    高通平台开发实践经验 本文以一个3GPP下MO call(mobile original call)为例,简述从上层到下层如何建立call.安卓架构很多人都有印象,从APP层到FrameWork层到H ...

  6. 开机动画适配方案_高通平台刷机包定制方案适配-ROM定制开发入门到精通

    高通平台刷机包定制方案适配-ROM定制开发入门到精通 根据新老平台,高通平台线刷包至少要这样几个基本文件,但不一定全部都需要: 8x10_msimage.mbn----平台镜像,是个完整的磁盘,就是s ...

  7. 高通平台避免误入FFBM模式和退出FFBM

    1.高通平台如何避免误入FFBM模式 修改init直接过滤掉该模式,无论misc分区被修改成什么样,都直接启动到Android系统,而不进入FFBM.修改的代码很少,如下. 修改代码后,执行命令mak ...

  8. 高通平台双卡槽网络模式支持国内所有运营商

    Part1 高通平台双卡网络模式通常是卡槽1支持4.3.2G网络,卡槽2一般会默认写为固定,在之前的android L及L以下,msm8909.msm8916平台上基本设置为GSM only,因为需求 ...

  9. [Linux Device Driver] 高通平台分区学习

    1. 分区名字 && 作用 ssd ---ssd diag模块的分区,存储加密的RSA密钥. persist ---其中包含在设备出厂后不应该更改的数据,例如:芯片的校准数据(WIFI ...

最新文章

  1. 循环计算-02-0到100数字累加
  2. 解决Win10 Virtualbox5.2.18桥接不能联网小记
  3. OPA 11 - how is check called in my iClickTheCreateButton
  4. 苹果六电池_【行业分析】特斯拉“电池日”前夕供应链个股备受关注 溶剂龙头石大胜华DMC等需求量有望大增...
  5. 微信小程序云开发教程-微信小程序的JS高级-全局数据读写
  6. list排序sort降序_list.sort和高阶函数sorted
  7. c语言中ftell函数是什么
  8. php实时股票,PHP实现股票趋势图和柱形图
  9. R语言解读多元线性回归模型
  10. select()函数的作用
  11. Xcode生成IPA包
  12. 资料,丰富资料,丰富资料(模式识别......)
  13. 什么是API,SDK 两者有什么关系?
  14. 二、Unity编辑器开发之ContextMenu
  15. Python 爬取外文网站并翻译中文和百度搜索验证
  16. 在自己的app中打开淘宝
  17. 秒杀springboot——未来轻量级高性能的Java云原生微服务框架来啦
  18. 软件工程导论---概述--软件危机
  19. python屏幕取词_GetWord 3.3 屏幕取词
  20. python 今日头条增加流量_如何巧妙利用今日头条“视频号”让流量暴涨?

热门文章

  1. oppor17刷鸿蒙系统,OPPO R17性能出色 价格仅需2499入手不后悔
  2. 国内程序员的Linux开发平台-Deepin
  3. intellij idea 缓存清理,c盘 系统盘清理
  4. Web前端html5+css3前端开发入门学习笔记
  5. 计算机软件著作权登记办法(2002)
  6. 怎么使用 button的tag
  7. (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  8. Opera全球CEO:计划近期推出中国版浏览器
  9. 紧急求助!!!!VUE页面,V-SHOW的判断条件改变了但是页面没有实际变化
  10. 中国1978-2008年GDP与M2关系的实证分析