libcamera v0.7.0+1-4ceceb68
Supporting cameras in Linux since 2019
Loading...
Searching...
No Matches
Public Attributes | List of all members
libcamera::ipa_control_info_entry Struct Reference

Description of a serialized ControlInfo entry. More...

Collaboration diagram for libcamera::ipa_control_info_entry:
Collaboration graph
[legend]

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
 

Detailed Description

Description of a serialized ControlInfo entry.

Member Data Documentation

◆ def

libcamera::ipa_control_info_entry::def

The description of the serialized ControlValue (def)

◆ direction

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).

See also
ControlId::Direction

◆ id

libcamera::ipa_control_info_entry::id

The numerical ID of the control

◆ max

libcamera::ipa_control_info_entry::max

The description of the serialized ControlValue (max)

◆ min

libcamera::ipa_control_info_entry::min

The description of the serialized ControlValue (min)

◆ padding

libcamera::ipa_control_info_entry::padding

Padding bytes (shall be set to 0)

◆ type

libcamera::ipa_control_info_entry::type

The type of the control (defined by enum ControlType) info data (shall be a multiple of 8 bytes)


The documentation for this struct was generated from the following files: