|
libcamera v0.6.0
Supporting cameras in Linux since 2019
|
Description of a serialized ControlInfo entry. More...

Public Attributes | |
| uint32_t | id |
| uint32_t | type |
| uint8_t | direction |
| uint8_t | padding [7] |
| struct ipa_control_value_entry | min |
| struct ipa_control_value_entry | max |
| struct ipa_control_value_entry | def |
Description of a serialized ControlInfo entry.
| struct ipa_control_value_entry libcamera::ipa_control_info_entry::def |
The description of the serialized ControlValue (def)
| uint8_t libcamera::ipa_control_info_entry::direction |
The directions in which the control is allowed to be sent. This is a flags value, where 0x1 signifies input (as controls), and 0x2 signifies output (as metadata).
| uint32_t libcamera::ipa_control_info_entry::id |
The numerical ID of the control
| struct ipa_control_value_entry libcamera::ipa_control_info_entry::max |
The description of the serialized ControlValue (max)
| struct ipa_control_value_entry libcamera::ipa_control_info_entry::min |
The description of the serialized ControlValue (min)
| uint8_t libcamera::ipa_control_info_entry::padding[7] |
Padding bytes (shall be set to 0)
| uint32_t libcamera::ipa_control_info_entry::type |
The type of the control (defined by enum ControlType) info data (shall be a multiple of 8 bytes)