I have a trouble with FRC - it seems to me the MFX_FRCALGM_DISTRIBUTED_TIMESTAMP is not working when combined with MFX_FRCALGM_FRAME_INTERPOLATION (mfxExtVPPFrameRateConversion::Algorithm == 6). During 25->50 conversion I have correct frame number, but times is wrong - I have one valid time stamp and then MFX_TIMESTAMP_UNKNOWN on the frame with MFX_ERR_MORE_SURFACE. When I clear MFX_FRCALGM_FRAME_INTERPOLATION flag I have correct behavior - valid time stamps on every frame.
What I need to do to make MFX_FRCALGM_FRAME_INTERPOLATION work with MFX_FRCALGM_DISTRIBUTED_TIMESTAMP as it described in mediasdk-man.pdf, page 121?
PS mediasdk_tracer output is attached.