Searched refs:controls (Results 1 - 22 of 22) sorted by relevance

/hardware/interfaces/camera/metadata/
H A DREADME.md8 camera capture controls.
/hardware/libhardware/modules/camera/3_4/
H A Dv4l2_wrapper.cpp241 // For extended controls (any control class other than "user"),
245 v4l2_ext_controls controls; local
247 memset(&controls, 0, sizeof(controls));
250 controls.ctrl_class = V4L2_CTRL_ID2CLASS(control_id);
251 controls.count = 1;
252 controls.controls = &control;
254 if (IoctlLocked(VIDIOC_G_EXT_CTRLS, &controls) < 0) {
277 // into if V4L2 supports adjusting controls whil
283 v4l2_ext_controls controls; local
[all...]
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/src/
H A Dvideo_encoder_device_v4l2.cpp4757 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 Dvideo_encoder_device_v4l2.cpp3120 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 Dvideo_encoder_device_v4l2.cpp4189 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/camera/msm8998/QCamera2/HAL/
H A DQCameraParametersIntf.h318 int32_t setCameraControls(int32_t controls);
H A DQCameraParametersIntf.cpp1485 int32_t QCameraParametersIntf::setCameraControls(int32_t controls) argument
1489 return mImpl->setCameraControls(controls);
H A DQCameraParameters.h911 int32_t setCameraControls(int32_t controls);
/hardware/qcom/msm8994/kernel-headers/linux/
H A Dvideodev2.h27 #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 Dvideodev2.h66 #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 Dvideodev2.h27 #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 Dvideodev2.h67 #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 Dvideodev2.h26 #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 Dvideodev2.h65 #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/msm8x09/kernel-headers/linux/
H A Dvideodev2.h26 #include <linux/v4l2-controls.h>
744 struct v4l2_ext_control * controls; member in struct:v4l2_ext_controls
/hardware/qcom/msm8x09/original-kernel-headers/linux/
H A Dvideodev2.h67 #include <linux/v4l2-controls.h>
1349 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls
1375 /* Used in the VIDIOC_QUERYCTRL ioctl for querying controls */
1388 /* Used in the VIDIOC_QUERY_EXT_CTRL ioctl for querying extended controls */
1433 /* IDs reserved for driver specific controls */
/hardware/qcom/msm8x84/kernel-headers/linux/
H A Dvideodev2.h27 #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 Dvideodev2.h66 #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/msm8960/kernel-headers/linux/
H A Dvideodev2.h835 struct v4l2_ext_control *controls; member in struct:v4l2_ext_controls
/hardware/qcom/msm8960/original-kernel-headers/linux/
H A Dvideodev2.h1170 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 Domx_vdec_v4l2.cpp951 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 Domx_vdec_v4l2.cpp1000 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);
4570 // arbitrary_bytes mode cannot be changed arbitrarily since this controls how:

Completed in 2103 milliseconds