camera如何dump image buffer大全

MT6572/MT6589/MT6582/MT6592 

  1. Select dump buffer port

    1. Normal Preview, Video Preview/Record and ZSD Preview (using bitmask)

      1. dump Pass1 IMGO output
        adb shell setprop camera.dumpbuffer.enable 1
      2. dump Pass2 WDMA output (For Display)
        adb shell setprop camera.dumpbuffer.enable 2
      3. dump Pass2 WROT output (For Record)
        adb shell setprop camera.dumpbuffer.enable 4
      4. dump Pass1 IMGO and Pass2 DISPO output
        adb shell setprop camera.dumpbuffer.enable 3
      5. dump Pass1 IMGO, Pass2 DISPO and Pass2 VIDO output
        adb shell setprop camera.dumpbuffer.enable 7
      6. dump Pass1 pass2 when take picture (single shot)

        adb shell setprop debug.camera.dump 1

      7. dump VSS Pass1 Pass2

        adb shell setprop camera.vss.dumpbuffer.enable 1

  2. Pull buffer from device
    adb pull /sdcard/camera_dump/
  3. Clear buffer of device
    adb shell rm -rf /sdcard/camera_dump/

MT6595 /MT6795/MT6752 /MT6735 /MT6753/MT6755/MT6750  

  1. Select camera mode

    1. Normal Preview
      adb shell "setprop debug.PHO.dump 1"
    2. Normal Capture
      adb shell "setprop debug.SShot.dump 1"
    3. Video Preview/Record
      adb shell "setprop debug.VDO.dump 1"
    4. ZSD Preview
      adb shell "setprop debug.ZSD.dump 1"
  2. Select dump buffer port
    1. Normal Preview, Video Preview/Record and ZSD Preview

      1. dump Pass1 RRZO output
        adb shell "setprop debug.camnode.dump.1 1"
      2. dump Pass1 IMGO output
        adb shell "setprop debug.camnode.dump.2 1"
      3. dump Pass2 input
        adb shell "setprop debug.camnode.dump.31 1"
      4. dump Pass2 WDMA output (For Display)
        adb shell "setprop debug.camnode.dump.41 1"
      5. dump Pass2 WROT output (For Record)
        adb shell "setprop debug.camnode.dump.43 1"
      6. dump Pass2 IMG2O output
        adb shell "setprop debug.camnode.dump.45 1"
    2. Normal capture and ZSD capture
      1. dump Pass2 WDMA output
        adb shell "setprop debug.camnode.dump.42 1"
      2. dump Pass2 WROT output
        adb shell "setprop debug.camnode.dump.44 1"
  3. Pull buffer from device
    1. Normal Preview
      adb pull /sdcard/cameradump_PHO ./cameradump_PHO/
    2. Normal Capture
      adb pull /sdcard/cameradump_SShot ./cameradump_SShot/
    3. Video Preview/Record
      adb pull /sdcard/cameradump_VDO ./cameradump_VDO/
    4. ZSD Preview
      adb pull /sdcard/cameradump_ZSD ./cameradump_ZSD/
  4. Clear buffer of device
    adb shell "rm -rf /sdcard/cameradump_*"

MT6797/MT6763/MT6758

 请参考 FAQ18078  6797如何dump pass1和pass2 image buffer

Android 系统(256)---camera如何dump image buffer大全相关推荐

  1. MTK 平台camera如何dump image buffer大全

    [DESCRIPTION]       camera如何dump image buffer大全 [SOLUTION] MT6572/MT6589/MT6582/MT6592 Select dump b ...

  2. Android 系统(255)---dump解码所得图片方法

    dump解码所得图片方法 主要是为了查看skia解码所得的图片是否异常 1. 若是3rd party apk图片有问题,不知道图片是什么格式的,不知道调用的图片解码的接口是哪个,可以在framwork ...

  3. Android系统Camera图片反转的一个问题

    一.问题提出 目前遇到项目问题,Camera预览图像是反的,于是考虑设置180度反转以便正常. 通过如下两种方式: params.setRotation(180); //java部分 p.set(Ca ...

  4. Android系统Camera录像过程分析

      最近调试系统Camera,遇到如下问题:在录像过程中,拔掉Camera:会出现应用程序卡死现象. 先说说之前的设计架构: 当用户拔掉Camera时,会给应用程序发送广播:当应用程序收到广播后调用A ...

  5. Android系统Surface机制的SurfaceFlinger服务对帧缓冲区(Frame Buffer)的管理分析

    在前文中,我们分析了SurfaceFlinger服务的启动过程.SurfaceFlinger服务在启动的过程中,会对系统的硬件帧缓冲区进行初始化.由于系统的硬件帧缓冲区一般只有一个,并且不是谁都可以随 ...

  6. android系统如何在静音模式下关闭camera拍照声音

    话说为了防止偷拍,业内有不成文规定,手机公司在做camera时,点击拍照和录像键的时候,必须要有提示音.因此,google也就非常人性化的将播放拍照声音的函数,放到了cameraService中,防止 ...

  7. android系统如何在静音模式下关闭camera拍照声音(2)

    之前写过一篇"android系统如何在静音模式下关闭camera拍照声音"的博客,今天来写他的续篇,继续探讨这个问题. 公司新需求,要求在camera应用中添加一个开关,可以进行拍 ...

  8. 对Android系统权限的认识(包含如何获得root权限思路)

    点击打开链接 Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制, Android系统权限相关的内容, (一)linux文件系统上的权限 -r ...

  9. Android系统init进程启动及init.rc全解析

    这是一篇用心写的博客,也希望大家用心看并帮忙找到文章的改进之处,谢谢: 服务启动机制 system/core/init/init.c文件main函数中parse_config_file(init.rc ...

最新文章

  1. HDU 4333 [SAM WRONG!!!]
  2. 【收藏】CDH6.2.1 配置Flink1.10(编译安装)
  3. Oracle错误:ORA-27121: unable to determine size of shared memory segment
  4. 复制带随机节点的链表
  5. Codeforces340B Maximal Area Quadrilateral
  6. 模糊搜索cell效果
  7. qt实现点击出现窗口,点击其他任何地方窗口消失
  8. MVC3----配置连接数据库
  9. 稀疏矩阵乘法运算(C语言)
  10. excel如何输入身份证号码
  11. 电脑共享问题—工作组里看不到其他的WIN10主机
  12. SpringBoot整合grpc
  13. m4a录音文件损坏修复_m4a录音文件怎么打开 - 卡饭网
  14. 转贴: 傅立叶级数(Fourier Series) 推导
  15. 《漫画算法》读书笔记
  16. SQL练习题共50道附答案(MySQL)
  17. 一对一视频直播源码|手机视频直播平台android源码/可打包视频直播
  18. 学习笔记|自动驾驶仿真工具-SCANeR studio
  19. Mysql中的循环语句
  20. 【算法】搜索算法—盲目搜索和启发式搜索

热门文章

  1. STM32-GPIO篇
  2. 数据结构之二叉排序树
  3. android存电话号码,如何从android中删除联系人的电话号码?
  4. mysql 在结果集中随机_MySql从表结果集中随机取一条数据
  5. C51单片机————串行接口
  6. 【LeetCode】【HOT】226. 翻转二叉树(递归)
  7. git从入门到精通(四)(删除本地标签,删除远程标签)
  8. WPF仿网易云音乐系列(二、歌单创建窗口+登录设置模块)
  9. 洛谷—— P2733 家的范围 Home on the Range
  10. Linux环境PHP7安装