64
64
format.width, format.height);
66
66
ret = v4l2_subdev_get_selection(entity, &rect, pad,
67
V4L2_SUBDEV_SEL_TGT_CROP_BOUNDS,
67
V4L2_SEL_TGT_CROP_BOUNDS,
70
70
printf("\n\t\t crop.bounds:(%u,%u)/%ux%u", rect.left, rect.top,
71
71
rect.width, rect.height);
73
73
ret = v4l2_subdev_get_selection(entity, &rect, pad,
74
V4L2_SUBDEV_SEL_TGT_CROP,
77
77
printf("\n\t\t crop:(%u,%u)/%ux%u", rect.left, rect.top,
78
78
rect.width, rect.height);
80
80
ret = v4l2_subdev_get_selection(entity, &rect, pad,
81
V4L2_SUBDEV_SEL_TGT_COMPOSE_BOUNDS,
81
V4L2_SEL_TGT_COMPOSE_BOUNDS,
84
84
printf("\n\t\t compose.bounds:(%u,%u)/%ux%u",
85
85
rect.left, rect.top, rect.width, rect.height);
87
87
ret = v4l2_subdev_get_selection(entity, &rect, pad,
88
V4L2_SUBDEV_SEL_TGT_COMPOSE,
91
91
printf("\n\t\t compose:(%u,%u)/%ux%u",