Bug(?) in the Bellagio source

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?

Hi Sumi,
thank for your mail. I’ll fix the bug that you signaled.
In any case I want to ask you to post these type of questions and notes on Bellagio Source Forge Forum, because the Bellagio implementation is NOT a Khronos product, but is based only on OpenMAX API.
Thanks again

Giulio