MPP 提供系统绑定接口(HI_MPI_SYS_Bind),即通过数据接收者绑定数据源来建立两者之间的关联关系(只允许数据接收者绑定数据源)。绑定后,数据源生成的数据将自动发送给接收者。
下面介绍的流程是:VI ---> VPSS ---> VENC
设备DEV与物理通道CHN绑定关系
4 路 1080P(148.5MHz 单沿采样)
-----VI DEV ATTR---------------------------------------------------------------
Dev IntfM WkM ComMsk0 ComMsk1 CLKM AD0 AD1 AD2 AD3 Seq DPath DType DRev bDllSlave
0 BT656 1Mux ff000000 0 UP -1 -1 -1 -1 UYVY ByPass YUV N Y
1 BT656 1Mux ff0000 0 UP -1 -1 -1 -1 UYVY ByPass YUV N Y
2 BT656 1Mux ff000000 0 UP -1 -1 -1 -1 UYVY ByPass YUV N Y
3 BT656 1Mux ff0000 0 UP -1 -1 -1 -1 UYVY ByPass YUV N Y
-----VI PHYCHN ATTR------------------------------------------------------------
PhyChn CapX CapY CapW CapH DstW DstH CapSel ScanM SkipM Mirror Flip IntEn PixFom SrcRat DstRat SkipMEx SkipMExYMask SkipMExCMask
0 0 0 1920 1080 1920 1080 both P SKIPNON N N Y sp422 -1 -1 N 0x0 0xa
4 0 0 1920 1080 1920 1080 both P SKIPNON N N Y sp422 -1 -1 N 0x0 0xa
8 0 0 1920 1080 1920 1080 both P SKIPNON N N Y sp422 -1 -1 N 0x0 0xa
12 0 0 1920 1080 1920 1080 both P SKIPNON N N Y sp422 -1 -1 N 0x0 0xa
设置VI Dev与通道VI Chn绑定,使用函数HI_MPI_VI_BindChn,绑定关系如下:
-----VI PHYCHN STATUS 1----------------------------------------------------------
PhyChn BindDev Way IntCnt VbFail LosInt TopLos BotLos BufCnt IntT SendT Field Stride
0 0 0 0 0 0 0 0 0 0 0 (null) 0
4 1 0 796 0 12 0 2 2 48 23 frm 1920
8 2 0 0 0 0 0 0 0 0 0 (null) 0
12 3 0 0 0 0 0 0 0 0 0 (null) 0
视频处理VPSS与物理通道CHN绑定
创建对应4个物理通道【0、4、8、12】的vpss组VpssGrp【0、1、2、3】并与之绑定,函数HI_MPI_VPSS_CreateGrp,每个vpss组中创建2个通道VpssChn【0、1】。
-------------------------VPSS GRP PARAM-----------------------------------
GrpID Cont IeStr SfStr TfStr CfStr CTfStr CvbsStr mdz HtfRe edz WtfRe DeMotion DieStr
0 8 0 24 12 12 16 24 6 52 63 36 0 0
1 8 0 24 12 12 16 24 6 52 63 36 0 0
2 8 0 24 12 12 16 24 6 52 63 36 0 0
3 8 0 24 12 12 16 24 6 52 63 36 0 0
-------------------------VPSS CHN PARAM---------------------------------
GrpID ChnID ChnSp
0 0 40
0 1 40
1 0 40
1 1 40
2 0 40
2 1 40
3 0 40
3 1 40
视频编码VENC与视频处理VPSS绑定
视频编码通道VencChn与视频处理组VpssGrp和通道VpssChn绑定,绑定函数HI_MPI_SYS_Bind。快照Snap也可与视频处理组VpssGrp和通道VpssChn绑定。
缺信息