vc: rectify crop parameters in DTV mode. [1/1]

PD#SWPL-163821

Problem:
crop parameters are not correct in DTV mode.

Solution:
rectify crop parameters in DTV mode.

Verify:
T5M

Change-Id: I03f14cf562df0dd3d2bafb13dbd2390d8bc47ab6
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com>
This commit is contained in:
zhenteng.tian
2024-04-09 16:41:46 +08:00
committed by Luan Yuan
parent ce16c18a4a
commit e8a60e01a2
@@ -3417,10 +3417,12 @@ static void video_composer_task(struct composer_dev *dev)
}
if (frame_info->source_type == SOURCE_DTV_FIX_TUNNEL) {
vf->flag |= VFRAME_FLAG_FIX_TUNNEL;
vf->crop[0] = frame_info->crop_x;
vf->crop[1] = frame_info->crop_y;
vf->crop[2] = frame_info->crop_w;
vf->crop[3] = frame_info->crop_h;
vf->crop[0] = frame_info->crop_y;
vf->crop[1] = frame_info->crop_x;
vf->crop[2] = frame_info->crop_y +
frame_info->crop_h;
vf->crop[3] = frame_info->crop_x +
frame_info->crop_w;
vc_print(dev->index, PRINT_AXIS,
"tunnel set vf crop:%d %d %d %d\n",
vf->crop[0],