On 04/12/2018 12:04 PM, Philipp Zabel wrote: > On Sat, 2018-04-07 at 15:04 +0200, Marek Vasut wrote: >> In VDIC direct mode, the VDIC applies combing filter during and >> doubles the framerate, that is, after the first two half-frames >> are received and the first frame is emitted by the VDIC, every >> subsequent half-frame is patched into the result and a full frame >> is produced. The half-frame order in the full frames is as follows >> 12 32 34 54 etc. > > Is that true? We are only supporting full motion mode (VDI_MOT_SEL=2), > so I was under the impression that only data from the current field > makes it into the full frame. The missing lines should be purely > estimated from the available field using the di_vfilt 4-tap filter. Try using the VDIC within a pipeline directly: media-ctl -l "'ipu1_csi0':1->'ipu1_vdic':0[1]" media-ctl -l "'ipu1_vdic':2->'ipu1_ic_prp':0[1]" media-ctl -l "'ipu1_ic_prp':2->'ipu1_ic_prpvf':0[1]" media-ctl -l "'ipu1_ic_prpvf':1->'ipu1_ic_prpvf capture':0[1]" -- Best regards, Marek Vasut