Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
video-controls.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2019 Linaro Limited.
3 * Copyright (c) 2024 tinyVision.ai Inc.
4 *
5 * SPDX-License-Identifier: Apache-2.0
6 */
7#ifndef ZEPHYR_INCLUDE_VIDEO_CONTROLS_H_
8#define ZEPHYR_INCLUDE_VIDEO_CONTROLS_H_
9
32#ifdef __cplusplus
33extern "C" {
34#endif
35
40#define VIDEO_CID_BASE 0x00980900
41
43#define VIDEO_CID_BRIGHTNESS (VIDEO_CID_BASE + 0)
44
46#define VIDEO_CID_CONTRAST (VIDEO_CID_BASE + 1)
47
49#define VIDEO_CID_SATURATION (VIDEO_CID_BASE + 2)
50
52#define VIDEO_CID_HUE (VIDEO_CID_BASE + 3)
53
55#define VIDEO_CID_EXPOSURE (VIDEO_CID_BASE + 17)
56
58#define VIDEO_CID_GAIN (VIDEO_CID_BASE + 19)
59
61#define VIDEO_CID_HFLIP (VIDEO_CID_BASE + 20)
62
64#define VIDEO_CID_VFLIP (VIDEO_CID_BASE + 21)
65
67#define VIDEO_CID_POWER_LINE_FREQUENCY (VIDEO_CID_BASE + 24)
74
76#define VIDEO_CID_WHITE_BALANCE_TEMPERATURE (VIDEO_CID_BASE + 26)
77
86#define VIDEO_CID_CODEC_CLASS_BASE 0x00990900
87
96#define VIDEO_CID_CAMERA_CLASS_BASE 0x009a0900
97
99#define VIDEO_CID_ZOOM_ABSOLUTE (VIDEO_CID_CAMERA_CLASS_BASE + 13)
100
109#define VIDEO_CID_FLASH_CLASS_BASE 0x009c0900
110
119#define VIDEO_CID_JPEG_CLASS_BASE 0x009d0900
120
122#define VIDEO_CID_JPEG_COMPRESSION_QUALITY (VIDEO_CID_JPEG_CLASS_BASE + 3)
123
132#define VIDEO_CID_IMAGE_SOURCE_CLASS_BASE 0x009e0900
133
142#define VIDEO_CID_IMAGE_PROC_CLASS_BASE 0x009f0900
143
145#define VIDEO_CID_PIXEL_RATE (VIDEO_CID_IMAGE_PROC_CLASS_BASE + 2)
146
148#define VIDEO_CID_TEST_PATTERN (VIDEO_CID_IMAGE_PROC_CLASS_BASE + 3)
149
158#define VIDEO_CID_PRIVATE_BASE 0x08000000
159
164#ifdef __cplusplus
165}
166#endif
167
172#endif /* ZEPHYR_INCLUDE_VIDEO_H_ */
video_power_line_frequency
Definition video-controls.h:68
@ VIDEO_CID_POWER_LINE_FREQUENCY_DISABLED
Definition video-controls.h:69
@ VIDEO_CID_POWER_LINE_FREQUENCY_AUTO
Definition video-controls.h:72
@ VIDEO_CID_POWER_LINE_FREQUENCY_60HZ
Definition video-controls.h:71
@ VIDEO_CID_POWER_LINE_FREQUENCY_50HZ
Definition video-controls.h:70