Signed-off-by: hjc <hjc@rock-chips.com>
u8 yuv_fmt = 0;
srcW = win->area[0].xact;
u8 yuv_fmt = 0;
srcW = win->area[0].xact;
- srcH = win->area[0].yact;
+ if ((screen->mode.vmode == FB_VMODE_INTERLACED) &&
+ (win->area[0].yact == 2 * win->area[0].ysize)) {
+ srcH = win->area[0].yact / 2;
+ yrgb_vsd_bil_gt2 = 1;
+ cbcr_vsd_bil_gt2 = 1;
+ } else {
+ srcH = win->area[0].yact;
+ }
dstW = win->area[0].xsize;
dstH = win->area[0].ysize;
dstW = win->area[0].xsize;
dstH = win->area[0].ysize;