On Mon, May 28, 2018 at 09:38:42AM -0700, Steve Longerbeam wrote: > On 05/28/2018 12:59 AM, Ian Arkver wrote: > > If your intent here is to de-interweave the two fields back to two > > sequential fields, I don't believe the IDMAC operation would achieve > > that. It's basically line stride doubling and a line offset for the > > lines in the 2nd half of the incoming frame, right? > > I agree, I'm not sure interlaced_scan will perform the inverse (turn an > interlaced > buffer into a sequential buffer). If the implementation involves a scan of > two lines, second line with a memory offset equal to field size, and > doubling > the line stride to reach the next set of two lines, then running that > operation > on an interlaced buffer would not produce a sequential buffer. You are both right, of course. What I was thinking of only works with enabling interlaced_scan on an IDMAC read channel. On an IDMAC write channel there is no way to turn an interlaced frame back into consecutive fields. regards Philipp