最近遇到需求,需要默认开启相机的ZSD开关,有的手机没有此菜单是因为相机底层未配置此 菜单功能,如果想要底层配置可参考如下方法:
MT6577及之后平台已做到可以通过camera应用上的菜单来开关zsd功能
方法是修改相应的custom文件,如对于raw/main,则修改mediatek\custom\common\hal\camera\camera\cfg_ftbl_custom_raw_main.h

显示ZSD菜单且默认打开ZSD功能,需配置如下:

#if 1

//        ZSD

CONFIG_FEATURE(FID_ZSD,

BY_DEFAULT(ZSD_ON),

ZSD_OFF, ZSD_ON

)

#endif

显示ZSD菜单且默认关闭ZSD功能,需配置如下:

#if 1

//        ZSD

CONFIG_FEATURE(FID_ZSD,

BY_DEFAULT(ZSD_OFF),

ZSD_OFF, ZSD_ON

)

#endif

不显示ZSD菜单且默认打开ZSD功能,需配置如下:

#if 1

//        ZSD

CONFIG_FEATURE(FID_ZSD,

BY_DEFAULT(ZSD_ON),

ZSD_ON, ZSD_ON

)

#endif

不显示ZSD菜单且默认关闭ZSD功能,则需配置如下:

#if 1

//        ZSD

CONFIG_FEATURE(FID_ZSD,

BY_DEFAULT(ZSD_OFF),

ZSD_OFF, ZSD_OFF

)

#endif

修改完成后remake编译即可。

android相机底层配置ZSD菜单相关推荐

  1. 【Android -- 相机】Camera2 实现拍照 预览功能

    前言 上篇文章,我们已经用 Camera1 实现了预览和拍照的功能,但也说到,在API21的时候,Camera1已经被标注为弃用,因为它的API功能和灵活性满足不了现在日益复杂的相机开发了,所以在 A ...

  2. 深入理解Android相机体系结构之二

    该系列文章总目录链接: https://blog.csdn.net/u012596975/article/details/107135938 本篇是<深入理解Android相机体系结构>连 ...

  3. 从零开始开发Android相机app(三)简单介绍图像滤镜功能

    目前章节 1.从零开始安卓端相机功能开发(一)了解用什么去开发以及流程 2.从零开始安卓端相机功能开发(二)让我们来开发一个相机 3.从零开始开发Android相机app(三)简单介绍图像滤镜功能 文 ...

  4. Android相机的角度问题

    由于Android系统的开放策略,Android手机呈现碎片化的趋势,兼容性问题一直是Android App 开发者头疼的难题.本文以Android相机预览方向为例,探索在Android机型适配上的一 ...

  5. 深入理解Android相机体系结构之三

    该系列文章总目录链接: https://blog.csdn.net/u012596975/article/details/107135938 本篇是<深入理解Android相机体系结构>连 ...

  6. android studio+grade配置构建

    Android 构建系统编译应用资源和源代码,然后将它们打包成可供您测试.部署.签署和分发的 APK.Android Studio 使用 Gradle 这一高级构建工具包来自动化执行和管理构建流程,同 ...

  7. 深入理解Android相机体系结构之六

    该系列文章总目录链接: https://blog.csdn.net/u012596975/article/details/107135938 本篇是<深入理解Android相机体系结构>连 ...

  8. Android 相机 II-实现自己的相机APP

    概述: 有些开发者可能会需要一个自定义的相机用户接口, 以实现自己独特样式的相机和特殊的功能. 创建一个自定义相机activity比调用系统相机需要更多的代码, 但是它可以为用户提供更加丰富的体验. ...

  9. 系出名门Android(2) - 布局(Layout)和菜单(Menu)

    2019独角兽企业重金招聘Python工程师标准>>> 系出名门Android(2) - 布局(Layout)和菜单(Menu) 作者:webabcd 介绍 在 Android 中各 ...

最新文章

  1. java一个参数 多个值_Spring里有类似@RequestParam的办法去绑定一个多值参数吧
  2. Openssl asn1parse命令
  3. 笔试真题及其答案解析:国内各大银行计算机方向笔试之计算机基础知识—选择题120题
  4. 使用手机游戏的新闻推送
  5. 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005...
  6. html网页中使用mock,关于Mock.js使用
  7. Nancy 学习-进阶部分 继续跨平台
  8. cmd 笔记(随时补充)
  9. 孙鑫VC学习笔记:第十二讲 (三) 用C++函数读写文件
  10. Ant安装及环境配置
  11. 通过蓝牙连接进行ActiveSync同步
  12. java服务器接收coap协议数据_CoAP协议-以Java为例的Californium初步实现
  13. thoughtworks面试总结
  14. java.lang.Byte cannot be cast to java.lang.Integer,sql 到 java 类型转换遇到的问题
  15. matlab进行mppt控制仿真,基于matlab光伏发电系统的MPPT控制与仿真.pdf
  16. python 语音交互_Python调用WIN10语音交互+识别+控制+自定义对话
  17. sql where条件添加判断 case when... then..else..end,示例说明
  18. linux系统安装fio工具步骤
  19. python的opencv操作记录12——Canny算子使用
  20. 追光者用计算机怎么弹,好听的「追光者」教学版来了~ 蓝调小生教你轻松弹奏~...

热门文章

  1. RedisTemplate写入Redis数据出现无意义乱码前缀\xac\xed\x00\x05
  2. 如果在做项目时,发现自己在规定的时间内肯定完成不了时,你会怎么办
  3. 通过howler.js实现在Android下的微信浏览器自动播放音频
  4. 【PHP伪协议】源码读取、文件读写、任意php命令执行
  5. 《Clean Code》代码的整洁之道(一)
  6. SecureFX 中文乱码
  7. 如何用vb播放幻灯片
  8. python群控手机过检测_手游群控检测规避封号攻略,工作室内部亲授
  9. python PIL的Image.resize()和Image.thumbnail()函数的区别
  10. Stream.reduce()合并流 例BigDecimal 的add求和