8.1.1. 选择目标

选择目标的精确含义可能取决于它们使用的两个接口中的哪一个。

选择目标定义

目标名称

id

定义

对 V4L2 有效

对 V4L2 子设备有效

V4L2_SEL_TGT_CROP

0x0000

裁剪矩形。定义裁剪区域。

V4L2_SEL_TGT_CROP_DEFAULT

0x0001

建议的裁剪矩形,覆盖“整个画面”。这仅包括活动像素,不包括其他非活动像素,例如黑色像素。

V4L2_SEL_TGT_CROP_BOUNDS

0x0002

裁剪矩形的边界。所有有效的裁剪矩形都位于裁剪边界矩形内。

V4L2_SEL_TGT_NATIVE_SIZE

0x0003

设备的本机大小,例如传感器的像素阵列。对于此目标,lefttop 字段为零。

V4L2_SEL_TGT_COMPOSE

0x0100

合成矩形。用于配置缩放和合成。

V4L2_SEL_TGT_COMPOSE_DEFAULT

0x0101

建议的合成矩形,覆盖“整个画面”。

V4L2_SEL_TGT_COMPOSE_BOUNDS

0x0102

合成矩形的边界。所有有效的合成矩形都位于合成边界矩形内。

V4L2_SEL_TGT_COMPOSE_PADDED

0x0103

活动区域和所有由硬件插入或修改的填充像素。