使用swms对画面进行1:1或者其他比例的缩放
发现1:1的情况 跟没有swms bypass的情况相比 清晰度差很多
打开swms里面的scalar的bypas代码如下:
在SwMsLink_drvCreateScDrv里面的bypass修改如下
pDrvChPrm->scCfg->bypass = true;
Vps_printf("%s @%d >>>> scalr drv bypass :%s \n", __FUNCTION__,__LINE__,pObj->createArgs.instBypass?"TRUE":"FALSE");
pDrvChPrm->scCfg->nonLinear = FALSE;
pDrvChPrm->scCfg->stripSize = 0; pDrvChPrm->scCfg->vsType = VPS_SC_VST_POLYPHASE;
pDrvChPrm->scCfg->hsType = VPS_SC_HST_AUTO;
pDrvChPrm->scCfg->enablePeaking = TRUE;
问题: 为什么1:1的比例 经过swms的scalar会导致清晰度降低 有没有办法可以改善这种情况 比如调整scalar的某个参数

