Hi, Experts
I use the EZSDK5.2.1.59 OMX dec commponent to decode a file. After the file is ended, I set the commponent state to IDLE as follows:
OMX_SendCommand(pOmxTiDecChan->pHandle, OMX_CommandStateSet, OMX_StateIdle, NULL);
if (eError != OMX_ErrorNone)
{
printf("Error from SendCommand-Idle State set : %s \n",
getDecoderErrorString(eError));
}
eError = waitForState(pOmxTiDecChan, pOmxTiDecChan->pHandle, OMX_StateIdle);
if (eError != OMX_ErrorNone)
{
printf("Error %s\n",
getDecoderErrorString(eError));
}
But the state can not be set to IDLE, the log show:
Error OMX_ErrorUndefined
And I try to use loggerSMDump.out to observe the log on HDVICP Controler as follows:
./loggerSMDump.out 0xaf000000 video
but it did not work as on EZSDK pre version, does the parameter need to be changed?