Hi. Narayanan
sorry new post because i can't post reply ....
i checked detail , then i knew that "ti_cap.c" is set fraterate , thus i printed the result of input frame rate and output frame rate.
the code and result is belows.
ti_cap.c
Int32 Vcap_setFrameRate(VCAP_CHN vcChnId, VCAP_STRM vStrmId, Int32 inputFrameRate, Int32 outputFrameRate)
if(gVcapModuleContext.deiId[deiId]!=SYSTEM_LINK_ID_INVALID)
{
// kisung cho
if(deiId == DEI_LINK_OUT_QUE_DEI_SC){
printf("DEI_LINK_CMD_SET_FRAME_RATE vcChnId:%d, vStrmId:%d, deiId:%d input:%d, output:%d\n", vcChnId, vStrmId, deiId, params.inputFrameRate, params.outputFrameRate);
}
// kisung cho end
status = System_linkControl(gVcapModuleContext.deiId[deiId], DEI_LINK_CMD_SET_FRAME_RATE,
¶ms, sizeof(params), TRUE);
#if defined(TI_814X_BUILD) || defined(TI_8107_BUILD)
result log ( we have 8 channels)
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:0, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:1, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:2, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:3, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:4, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:5, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:6, vStrmId:0, deiId:0 input:5000, output:3000
DEI_LINK_CMD_SET_FRAME_RATE vcChnId:7, vStrmId:0, deiId:0 input:5000, output:3000
my env