1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunif [ $# -gt 0 ];then 4*4882a593Smuzhiyun echo "param $@" 5*4882a593Smuzhiyun if [ $1 -eq 2 ];then 6*4882a593Smuzhiyun echo "pp oneframe" 7*4882a593Smuzhiyun # link ispp input image, so pp work as one frame mode 8*4882a593Smuzhiyun media-ctl -d /dev/media1 -l '"rkispp_input_image":0->"rkispp-subdev":0[1]' 9*4882a593Smuzhiyun else 10*4882a593Smuzhiyun echo "pp direct" 11*4882a593Smuzhiyun media-ctl -d /dev/media1 -l '"rkispp_input_image":0->"rkispp-subdev":0[0]' 12*4882a593Smuzhiyun fi 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun # enable ispp scale0 15*4882a593Smuzhiyun media-ctl -d /dev/media1 -l '"rkispp-subdev":2->"rkispp_scale0":0[1]' 16*4882a593Smuzhiyun # disable ispp sharp 17*4882a593Smuzhiyun media-ctl -d /dev/media1 -l '"rkispp-subdev":2->"rkispp_m_bypass":0[0]' 18*4882a593Smuzhiyun # set ispp input image video format 19*4882a593Smuzhiyun v4l2-ctl -d /dev/video13 --set-fmt-video-out=width=2688,height=1520,pixelformat=NV12 20*4882a593Smuzhiyun # set isp mp video format 21*4882a593Smuzhiyun v4l2-ctl -d /dev/video0 --set-fmt-video=width=2688,height=1520,pixelformat=NV12 22*4882a593Smuzhiyunelse 23*4882a593Smuzhiyun media-ctl -d /dev/media1 -l '"rkispp-subdev":2->"rkispp_scale0":0[0]' 24*4882a593Smuzhiyun media-ctl -d /dev/media1 -l '"rkispp-subdev":2->"rkispp_m_bypass":0[1]' 25*4882a593Smuzhiyunfi 26