I am a bit puzzled by interactions between DECODE and VIDEO parts in the Intel Media SDK. I manage to decode properly a video stream, and I would like to add deinterlacing support.
To decode, I call these functions :
I try progressively to configure vpp in and out params. Just copying mfx.FrameInfo structure into vpp.In and vpp.Out in video params makes MFXVideoDECODE_Query fail (MFX_ERR_UNSUPPORTED). Am I supposed to handle VPP initializations after intializing DECODE structures ? Is there a specific order ? Why does the decoder look in vpp parts of the parameters structure ?