1)
问题:vi dump时为什么需要做一个VGS缩放动作?
原因:因为当vi get下来一帧是压缩后的YUV时,需要用VGS转成原始YUV数据,所以才调用。不然根本不需要,直接保存将SP420存成P420即可。SP420:Y... VUVU...,P420:Y... UU... VV...
2)
stride addr
NOTICE: This tool only can be used for TESTING !!!
Usage: ./vi_dump [DataType] [ViChn] [FrmCnt]. sample: ./vi_dump -y 0 5
To see more usage, please enter: ./vi_dump -h
printf("\n\n%d,%d,%d,%d,%d,%#x,%#x,%#x,%#x,%#x,%#x,%d,%d,%d,\n",stFrame.stVFrame.u32Width,\
stFrame.stVFrame.u32Height,\
stFrame.stVFrame.u32Stride[0],\
stFrame.stVFrame.u32Stride[1],\
stFrame.stVFrame.u32Stride[2],\
stFrame.stVFrame.u32PhyAddr[0],\
s