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里面。