您好!
我在使用DM8127开发时,使用MP SCALR,发现create失败,提示“pObj->scCreateStatus.retVal” 为FVID2_EALLOC。
请问是什么原因导致的。
下面是我的代码:
MULTICH_INIT_STRUCT(MpSclrLink_CreateParams, mpSclrPrm);
gVdisModuleContext.mpSclrId = SYSTEM_VPSS_LINK_ID_MP_SCLR_INST_0;
mpSclrPrm.inQueParams.prevLinkId = gVcamModuleContext.cameraId;
mpSclrPrm.outQueParams.nextLink = dupId[HDMIDIS_DUP_IDX];
mpSclrPrm.pathId = MP_SCLR_LINK_SC5;
mpSclrPrm.numCh = 1;
mpSclrPrm.enableLineSkip = FALSE;
Chris Meng:
你好,
如果你使用的是IPNC RDK3.8,里面的capture+display例子就可以使能mpsclar,采集10MP,显示1080p。你复制的代码和demo的是一样的。
请问你是在你自己的硬件上运行代码么?请问你的应用也是大于2MP的采集么?和capture+display例子有什么不同?
ruqun xu:
回复 Chris Meng:
你好!
是在我的硬件上测试的。
采集的分辨率是1920×1440.这个和分辨率有关系吗?
ruqun xu:
回复 ruqun xu:
这个MP SCALR的处理能力是多大啊?
和使用的通道MP_SCLR_LINK_SEC0_SC3_VIP0,MP_SCLR_LINK_SC5 有关吗?
Chris Meng:
回复 ruqun xu:
ruqun xu
你好!
是在我的硬件上测试的。
采集的分辨率是1920×1440.这个和分辨率有关系吗?
Chris Meng:
回复 ruqun xu:
你好,
简单说一个SC可以处理至少1080p60的输入或者输出。其他分辨率可以折算一下。MPsclar是把大于1080p的图拆分成多个,再分别由SC来处理。
Chris Meng:
回复 Chris Meng:
你好,
请问你使用的是IPNC RDK3.8么?还是把3.8里的mpsclar软件做了移植?
ruqun xu:
回复 Chris Meng:
使用的是IPNC RDK3.8。我除了使用那个mpsclar的demo还加上了其他控制。
Chris Meng:
回复 ruqun xu:
你好,
报错是创建FVID2_VPS_M2M_SC_DRV的时候,能否在HDVPSS驱动上使能debug信息,看看是否有其他提示?
Chris Meng:
回复 Chris Meng:
你好,
请问你的use case里面是否还有使用其他SC link?
ruqun xu:
回复 Chris Meng:
我使用了sec0_3了。