/hardware/libhardware/modules/camera/3_4/ |
H A D | v4l2_wrapper.cpp | 234 // For extended controls (any control class other than "user"), 238 v4l2_ext_controls controls; local 240 memset(&controls, 0, sizeof(controls)); 243 controls.ctrl_class = V4L2_CTRL_ID2CLASS(control_id); 244 controls.count = 1; 245 controls.controls = &control; 247 if (IoctlLocked(VIDIOC_G_EXT_CTRLS, &controls) < 0) { 270 // into if V4L2 supports adjusting controls whil 276 v4l2_ext_controls controls; local [all...] |
/hardware/interfaces/camera/metadata/ |
H A D | README.md | 8 camera capture controls.
|
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/ |
H A D | video_encoder_device_v4l2.cpp | 4757 struct v4l2_ext_controls controls; local 4768 controls.count = 4; 4769 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 4770 controls.controls = ctrl; 4773 controls.controls[0].id, controls.controls[0].value, 4774 controls 6137 struct v4l2_ext_controls controls; local 6294 struct v4l2_ext_controls controls; local 6455 struct v4l2_ext_controls controls; local 6689 struct v4l2_ext_controls controls; local 7024 struct v4l2_ext_controls controls; local [all...] |
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/venc/src/ |
H A D | video_encoder_device_v4l2.cpp | 3120 struct v4l2_ext_controls controls; local 3131 controls.count = 4; 3132 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 3133 controls.controls = ctrl; 3136 controls.controls[0].id, controls.controls[0].value, 3137 controls 4386 struct v4l2_ext_controls controls; local 4545 struct v4l2_ext_controls controls; local [all...] |
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/venc/src/ |
H A D | video_encoder_device_v4l2.cpp | 4189 struct v4l2_ext_controls controls; local 4200 controls.count = 4; 4201 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 4202 controls.controls = ctrl; 4205 controls.controls[0].id, controls.controls[0].value, 4206 controls 5533 struct v4l2_ext_controls controls; local 5690 struct v4l2_ext_controls controls; local 5851 struct v4l2_ext_controls controls; local 6063 struct v4l2_ext_controls controls; local [all...] |
/hardware/qcom/media/sdm845/mm-video-v4l2/vidc/venc/src/ |
H A D | video_encoder_device_v4l2.cpp | 4420 struct v4l2_ext_controls controls; local 4443 controls.count = 7; 4444 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 4445 controls.controls = ctrl; 4447 if(ioctl(m_nDriver_fd, VIDIOC_S_EXT_CTRLS, &controls)) { 5501 struct v4l2_ext_controls controls; local 5520 controls.count = 2; 5521 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 5522 controls 5540 struct v4l2_ext_controls controls; local 5719 struct v4l2_ext_controls controls; local 5846 struct v4l2_ext_controls controls; local 6140 struct v4l2_ext_controls controls; local [all...] |
/hardware/qcom/camera/msm8998/QCamera2/HAL/ |
H A D | QCameraParametersIntf.h | 318 int32_t setCameraControls(int32_t controls);
|
H A D | QCameraParametersIntf.cpp | 1485 int32_t QCameraParametersIntf::setCameraControls(int32_t controls) argument 1489 return mImpl->setCameraControls(controls);
|
H A D | QCameraParameters.h | 911 int32_t setCameraControls(int32_t controls);
|
/hardware/qcom/msm8994/kernel-headers/linux/ |
H A D | videodev2.h | 27 #include <linux/v4l2-controls.h> 864 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls
|
/hardware/qcom/msm8994/original-kernel-headers/linux/ |
H A D | videodev2.h | 66 #include <linux/v4l2-controls.h> 1267 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls 1286 /* Used in the VIDIOC_QUERYCTRL ioctl for querying controls */ 1325 /* IDs reserved for driver specific controls */
|
/hardware/qcom/msm8996/kernel-headers/linux/ |
H A D | videodev2.h | 27 #include <linux/v4l2-controls.h> 920 struct v4l2_ext_control * controls; member in struct:v4l2_ext_controls
|
/hardware/qcom/msm8996/original-kernel-headers/linux/ |
H A D | videodev2.h | 67 #include <linux/v4l2-controls.h> 1345 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls 1371 /* Used in the VIDIOC_QUERYCTRL ioctl for querying controls */ 1384 /* Used in the VIDIOC_QUERY_EXT_CTRL ioctl for querying extended controls */ 1429 /* IDs reserved for driver specific controls */
|
/hardware/qcom/msm8998/kernel-headers/linux/ |
H A D | videodev2.h | 26 #include <linux/v4l2-controls.h> 1030 struct v4l2_ext_control * controls; member in struct:v4l2_ext_controls
|
/hardware/qcom/msm8998/original-kernel-headers/linux/ |
H A D | videodev2.h | 65 #include <linux/v4l2-controls.h> 1597 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls 1623 /* Used in the VIDIOC_QUERYCTRL ioctl for querying controls */ 1636 /* Used in the VIDIOC_QUERY_EXT_CTRL ioctl for querying extended controls */ 1682 /* IDs reserved for driver specific controls */
|
/hardware/qcom/msm8x84/kernel-headers/linux/ |
H A D | videodev2.h | 27 #include <linux/v4l2-controls.h> 862 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls
|
/hardware/qcom/msm8x84/original-kernel-headers/linux/ |
H A D | videodev2.h | 66 #include <linux/v4l2-controls.h> 1264 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls 1283 /* Used in the VIDIOC_QUERYCTRL ioctl for querying controls */ 1322 /* IDs reserved for driver specific controls */
|
/hardware/qcom/media/sdm845/mm-video-v4l2/vidc/vdec/src/ |
H A D | omx_vdec_v4l2.cpp | 987 struct v4l2_ext_controls controls; local 1010 controls.count = 2; 1011 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 1012 controls.controls = ctrl; 1014 rc = ioctl(drv_ctx.video_driver_fd, VIDIOC_S_EXT_CTRLS, &controls); 4228 // arbitrary_bytes mode cannot be changed arbitrarily since this controls how:
|
/hardware/qcom/msm8960/kernel-headers/linux/ |
H A D | videodev2.h | 835 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls
|
/hardware/qcom/msm8960/original-kernel-headers/linux/ |
H A D | videodev2.h | 1170 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls 1174 #define V4L2_CTRL_CLASS_USER 0x00980000 /* Old-style 'user' controls */ 1175 #define V4L2_CTRL_CLASS_MPEG 0x00990000 /* MPEG-compression controls */ 1176 #define V4L2_CTRL_CLASS_CAMERA 0x009a0000 /* Camera class controls */ 1178 #define V4L2_CTRL_CLASS_FLASH 0x009c0000 /* Camera flash controls */ 1179 #define V4L2_CTRL_CLASS_JPEG 0x009d0000 /* JPEG-compression controls */ 1196 /* Used in the VIDIOC_QUERYCTRL ioctl for querying controls */ 1234 /* IDs reserved for driver specific controls */ 1338 /* MPEG audio controls specific to multiplexed streams */ 1464 /* MPEG video controls specifi [all...] |
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/src/ |
H A D | omx_vdec_v4l2.cpp | 951 struct v4l2_ext_controls controls; local 973 controls.count = 2; 974 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 975 controls.controls = ctrl; 977 rc = ioctl(drv_ctx.video_driver_fd, VIDIOC_S_EXT_CTRLS, &controls); 4269 // arbitrary_bytes mode cannot be changed arbitrarily since this controls how:
|
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/vdec/src/ |
H A D | omx_vdec_v4l2.cpp | 1000 struct v4l2_ext_controls controls; local 1023 controls.count = 2; 1024 controls.ctrl_class = V4L2_CTRL_CLASS_MPEG; 1025 controls.controls = ctrl; 1027 rc = ioctl(drv_ctx.video_driver_fd, VIDIOC_S_EXT_CTRLS, &controls); 4569 // arbitrary_bytes mode cannot be changed arbitrarily since this controls how:
|