Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
v4l2-common.h File Reference

Go to the source code of this file.

Macros

#define V4L2_SEL_TGT_CROP   0x0000
 
#define V4L2_SEL_TGT_CROP_DEFAULT   0x0001
 
#define V4L2_SEL_TGT_CROP_BOUNDS   0x0002
 
#define V4L2_SEL_TGT_COMPOSE   0x0100
 
#define V4L2_SEL_TGT_COMPOSE_DEFAULT   0x0101
 
#define V4L2_SEL_TGT_COMPOSE_BOUNDS   0x0102
 
#define V4L2_SEL_TGT_COMPOSE_PADDED   0x0103
 
#define V4L2_SEL_TGT_CROP_ACTIVE   V4L2_SEL_TGT_CROP
 
#define V4L2_SEL_TGT_COMPOSE_ACTIVE   V4L2_SEL_TGT_COMPOSE
 
#define V4L2_SUBDEV_SEL_TGT_CROP_ACTUAL   V4L2_SEL_TGT_CROP
 
#define V4L2_SUBDEV_SEL_TGT_COMPOSE_ACTUAL   V4L2_SEL_TGT_COMPOSE
 
#define V4L2_SUBDEV_SEL_TGT_CROP_BOUNDS   V4L2_SEL_TGT_CROP_BOUNDS
 
#define V4L2_SUBDEV_SEL_TGT_COMPOSE_BOUNDS   V4L2_SEL_TGT_COMPOSE_BOUNDS
 
#define V4L2_SEL_FLAG_GE   (1 << 0)
 
#define V4L2_SEL_FLAG_LE   (1 << 1)
 
#define V4L2_SEL_FLAG_KEEP_CONFIG   (1 << 2)
 
#define V4L2_SUBDEV_SEL_FLAG_SIZE_GE   V4L2_SEL_FLAG_GE
 
#define V4L2_SUBDEV_SEL_FLAG_SIZE_LE   V4L2_SEL_FLAG_LE
 
#define V4L2_SUBDEV_SEL_FLAG_KEEP_CONFIG   V4L2_SEL_FLAG_KEEP_CONFIG
 

Macro Definition Documentation

#define V4L2_SEL_FLAG_GE   (1 << 0)

Definition at line 62 of file v4l2-common.h.

#define V4L2_SEL_FLAG_KEEP_CONFIG   (1 << 2)

Definition at line 64 of file v4l2-common.h.

#define V4L2_SEL_FLAG_LE   (1 << 1)

Definition at line 63 of file v4l2-common.h.

#define V4L2_SEL_TGT_COMPOSE   0x0100

Definition at line 45 of file v4l2-common.h.

#define V4L2_SEL_TGT_COMPOSE_ACTIVE   V4L2_SEL_TGT_COMPOSE

Definition at line 55 of file v4l2-common.h.

#define V4L2_SEL_TGT_COMPOSE_BOUNDS   0x0102

Definition at line 49 of file v4l2-common.h.

#define V4L2_SEL_TGT_COMPOSE_DEFAULT   0x0101

Definition at line 47 of file v4l2-common.h.

#define V4L2_SEL_TGT_COMPOSE_PADDED   0x0103

Definition at line 51 of file v4l2-common.h.

#define V4L2_SEL_TGT_CROP   0x0000

Definition at line 39 of file v4l2-common.h.

#define V4L2_SEL_TGT_CROP_ACTIVE   V4L2_SEL_TGT_CROP

Definition at line 54 of file v4l2-common.h.

#define V4L2_SEL_TGT_CROP_BOUNDS   0x0002

Definition at line 43 of file v4l2-common.h.

#define V4L2_SEL_TGT_CROP_DEFAULT   0x0001

Definition at line 41 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_FLAG_KEEP_CONFIG   V4L2_SEL_FLAG_KEEP_CONFIG

Definition at line 69 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_FLAG_SIZE_GE   V4L2_SEL_FLAG_GE

Definition at line 67 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_FLAG_SIZE_LE   V4L2_SEL_FLAG_LE

Definition at line 68 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_TGT_COMPOSE_ACTUAL   V4L2_SEL_TGT_COMPOSE

Definition at line 57 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_TGT_COMPOSE_BOUNDS   V4L2_SEL_TGT_COMPOSE_BOUNDS

Definition at line 59 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_TGT_CROP_ACTUAL   V4L2_SEL_TGT_CROP

Definition at line 56 of file v4l2-common.h.

#define V4L2_SUBDEV_SEL_TGT_CROP_BOUNDS   V4L2_SEL_TGT_CROP_BOUNDS

Definition at line 58 of file v4l2-common.h.