编解码显示调试常用命令总结

1、打印pts  requestpicture函数里面 加一个全局变量,每次请求图片后把pts保存,并且在前面求pts的差值,这样可以看到每次33000-33000-34000之间正好是100m构成1m 30帧图片。

2、显示图层打印信息(DE相关信息)
   cat /sys/class/disp/disp/attr/sys  

3、打印SurfaceFlinger相关信息
   dumpsys SurfaceFlinger 


4、打印带宽相关信息,设备使用带宽情况
   mtop

5、录制屏幕
   screenrecard  --help 
   screenrecord  --size 1080x720 --time-limit 10(s) 

6、修改de频率
   mount -t debugfs none /sys/kernel/debug
   cat /sys/class/disp/disp/attr/sys  查看图层信息
   cd /sys/kernel/debug/clk   查看时钟的目录 
   cat clk_summary | grep de  查看相应的de时钟信息
   
   cd /sys/kernel/debug/ccudbg  修改频率的目录
   echo setrate > command
   echo de > name   echo pll_de > name
   echo 216000000 > param     echo 300000000 > param
   echo 297000000 > param
   echo 1 > start    (不需要关机重启)

7、保存图片显示pata0 is null
   修改cedarx:layercontral.cpp文件setlayerparam  bissoftdecoderflag==1的else里面把第一个的    条件添加到else里面。
 

猜你喜欢

转载自blog.csdn.net/TheDayIn_CSDN/article/details/86584773