TI中文支持网
TI专业的中文技术问题搜集分享网站

关于dm8127的Capture模块自带sc相关问题

您好!

    目前我们用RDK3.5开发环境,从VIP0接入一路CIF分辨率的逐行外同步图像,接入后想用capture的sc放大到4CIF,

但我看 drivers/capture/src/vpsdrv_captureVip.c 的Vps_captVipScConfigSetup函数有限制,不能做放大

if ((pScParams->outWidth > pScParams->inCropCfg.cropWidth) ||
(pScParams->outHeight > pScParams->inCropCfg.cropHeight))
{
status = FVID2_EFAIL;
}

我看HDPVSS手册,VIP模块的SC应该就是SC3,是可以支持放大的

还请麻烦确认一下,是否支持放大,如果支持,是后续的RDK有添加,还是需要自己开发

谢谢!

Ternence_Hsu:

你好;

        CS3是可以支持的;

        记得不太清楚,应对可以支持4倍放大和4倍的缩小的

rainice:

回复 Ternence_Hsu:

您好!

    硬件上支持,那请问有相应的RDK版本支持这个功能吗,或者是PATCH也可以的

谢谢!

Ternence_Hsu:

回复 rainice:

你好;

       软件开发包是支持的,你的开发包是 DVRRDK 3.5 ,还是 IPNC 3.5 ?

Ternence_Hsu:

回复 rainice:

你按照下面的配置进行配置就可以;

pCaptureOutPrm->scEnable = TRUE; pCaptureOutPrm->scOutWidth = 640; pCaptureOutPrm->scOutHeight = 480;

rainice:

回复 Ternence_Hsu:

您好!

    我用的是IPNC RDK3.5,如果配置输出比输入分辨率大,就跟我上面说的,代码中有限制,如果去掉那个限制,也会报错的

谢谢!

Ternence_Hsu:

回复 rainice:

你好;

       这样确实是有问题的,因为你创建capture link的时候是按照 cif 创建的,输出 4cif ,buffer 不够大,就会报错;

       你可以考虑创建的时候按照4cif 创建试一下;

       或者是在capture link 的后面添加 一个Scalar link 的模块来实现

rainice:

回复 Ternence_Hsu:

您好:

    因为scalar模块出420sp的,只能sc3 sc4, sc4我要用来做sensor接入的视频缩放,

目前方案只能在capture里面实现这一路的缩放,我把buffer放大试一下,看有没有改进

赞(0)
未经允许不得转载:TI中文支持网 » 关于dm8127的Capture模块自带sc相关问题
分享到: 更多 (0)