21 #ifndef V4L2_CONTROLS_H 22 #define V4L2_CONTROLS_H 30 #define V4L2_CTRL_CLASS_USER_NEW 0x00980000 31 #define V4L2_CID_BASE_NEW (V4L2_CTRL_CLASS_USER_NEW | 0x900) 32 #define V4L2_CID_POWER_LINE_FREQUENCY_NEW (V4L2_CID_BASE_NEW+24) 33 #define V4L2_CID_HUE_AUTO_NEW (V4L2_CID_BASE_NEW+25) 34 #define V4L2_CID_WHITE_BALANCE_TEMPERATURE_NEW (V4L2_CID_BASE_NEW+26) 35 #define V4L2_CID_SHARPNESS_NEW (V4L2_CID_BASE_NEW+27) 36 #define V4L2_CID_BACKLIGHT_COMPENSATION_NEW (V4L2_CID_BASE_NEW+28) 37 #define V4L2_CID_LAST_NEW (V4L2_CID_BASE_NEW+31) 39 #define V4L2_CTRL_CLASS_CAMERA_NEW 0x009A0000 40 #define V4L2_CID_CAMERA_CLASS_BASE_NEW (V4L2_CTRL_CLASS_CAMERA_NEW | 0x900) 42 #define V4L2_CID_EXPOSURE_AUTO_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+1) 43 #define V4L2_CID_EXPOSURE_ABSOLUTE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+2) 44 #define V4L2_CID_EXPOSURE_AUTO_PRIORITY_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+3) 46 #define V4L2_CID_PAN_RELATIVE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+4) 47 #define V4L2_CID_TILT_RELATIVE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+5) 48 #define V4L2_CID_PAN_RESET_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+6) 49 #define V4L2_CID_TILT_RESET_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+7) 51 #define V4L2_CID_PAN_ABSOLUTE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+8) 52 #define V4L2_CID_TILT_ABSOLUTE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+9) 54 #define V4L2_CID_FOCUS_ABSOLUTE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+10) 55 #define V4L2_CID_FOCUS_RELATIVE_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+11) 56 #define V4L2_CID_FOCUS_AUTO_NEW (V4L2_CID_CAMERA_CLASS_BASE_NEW+12) 57 #define V4L2_CID_CAMERA_CLASS_LAST (V4L2_CID_CAMERA_CLASS_BASE_NEW+13) 61 #define V4L2_CID_PRIVATE_BASE_OLD 0x08000000 62 #define V4L2_CID_BACKLIGHT_COMPENSATION_OLD (V4L2_CID_PRIVATE_BASE_OLD+0) 63 #define V4L2_CID_POWER_LINE_FREQUENCY_OLD (V4L2_CID_PRIVATE_BASE_OLD+1) 64 #define V4L2_CID_SHARPNESS_OLD (V4L2_CID_PRIVATE_BASE_OLD+2) 65 #define V4L2_CID_HUE_AUTO_OLD (V4L2_CID_PRIVATE_BASE_OLD+3) 67 #define V4L2_CID_FOCUS_AUTO_OLD (V4L2_CID_PRIVATE_BASE_OLD+4) 68 #define V4L2_CID_FOCUS_ABSOLUTE_OLD (V4L2_CID_PRIVATE_BASE_OLD+5) 69 #define V4L2_CID_FOCUS_RELATIVE_OLD (V4L2_CID_PRIVATE_BASE_OLD+6) 71 #define V4L2_CID_PAN_RELATIVE_OLD (V4L2_CID_PRIVATE_BASE_OLD+7) 72 #define V4L2_CID_TILT_RELATIVE_OLD (V4L2_CID_PRIVATE_BASE_OLD+8) 73 #define V4L2_CID_PANTILT_RESET_OLD (V4L2_CID_PRIVATE_BASE_OLD+9) 75 #define V4L2_CID_EXPOSURE_AUTO_OLD (V4L2_CID_PRIVATE_BASE_OLD+10) 76 #define V4L2_CID_EXPOSURE_ABSOLUTE_OLD (V4L2_CID_PRIVATE_BASE_OLD+11) 78 #define V4L2_CID_WHITE_BALANCE_TEMPERATURE_AUTO_OLD (V4L2_CID_PRIVATE_BASE_OLD+12) 79 #define V4L2_CID_WHITE_BALANCE_TEMPERATURE_OLD (V4L2_CID_PRIVATE_BASE_OLD+13) 81 #define V4L2_CID_PRIVATE_LAST (V4L2_CID_WHITE_BALANCE_TEMPERATURE_OLD+1)