In the " omx_oneport_component.c", 93 line

while(stComponent->state == OMX_StateIdle || stComponent->state == OMX_StateExecuting || (pPort->transientState = OMX_StateIdle)){

=>

while(stComponent->state == OMX_StateIdle || stComponent->state == OMX_StateExecuting || (pPort->transientState == OMX_StateIdle)){

may be cahnged..

Is it right?