ENS_API_EXPORT OMX_ERRORTYPE NmfMpc_ProcessingComponent::fillThisBuffer(
        OMX_BUFFERHEADERTYPE* pBuffer) {
    
    SharedBuffer *sharedbuffer = static_cast<SharedBuffer *>(pBuffer->pOutputPortPrivate);

    pBuffer->nFlags = 0;
    pBuffer->nFilledLen = 0; 
    pBuffer->nOffset = 0;

    sharedbuffer->updateMPCHeader();
    
    mIfillThisBuffer[pBuffer->nOutputPortIndex].fillThisBuffer(sharedbuffer->getMPCHeader());

    return OMX_ErrorNone;
}