In Fig 3-16, the IL client enables port in step 1.15 and calls AllocateBuffer in 1.16 with the component in the OMX_StateExecuting state.

However, in pg. 73, 3.2.2.6 OMX_CommandPortEnable, it says...