summaryrefslogtreecommitdiff
path: root/src/libcamera/control_ids.yaml
blob: 4befec746a59e1c337c9422da83444bf9e51e038 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# SPDX-License-Identifier: LGPL-2.1-or-later
#
# Copyright (C) 2019, Google Inc.
#
%YAML 1.2
---
controls:
  - AeEnable:
      type: bool
      description: |
        Enable or disable the AE.

        \sa ManualExposure

  - AeLocked:
      type: bool
      description: |
        Report the lock status of a running AE algorithm.

        If the AE algorithm is locked the value shall be set to true, if it's
        converging it shall be set to false. If the AE algorithm is not
        running the control shall not be present in the metadata control list.

        \sa AeEnable

  - AwbEnable:
      type: bool
      description: |
        Enable or disable the AWB.

        \sa ManualGain

  - Brightness:
      type: int32_t
      description: Specify a fixed brightness parameter

  - Contrast:
      type: int32_t
      description: Specify a fixed contrast parameter

  - Saturation:
      type: int32_t
      description: Specify a fixed saturation parameter

  - ManualExposure:
      type: int32_t
      description: Specify a fixed exposure time in milli-seconds

  - ManualGain:
      type: int32_t
      description: Specify a fixed gain parameter

...