add interlaced input data support