Jetson Linux API Reference

32.5 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
_v4l2_argus_ctrl_metadata Struct Reference

Detailed Description

Holds the value for camera output metadata.

Must be used with V4L2_CID_ARGUS_METADATA ioctl.

Definition at line 2215 of file v4l2_nv_extensions.h.

Data Fields

__u8 AeLocked
 Boolean value to indicate if AE was locked for this capture. More...
 
__u8 ValidFrameStatus
 Boolean value to indicate if metadata has valid contents. More...
 
__u32 BufferIndex
 Index of the buffer captured. More...
 
__u32 FocuserPosition
 Focuser Position used for capture. More...
 
__u32 AwbCCT
 CCT value calculated by AWB. More...
 
__u32 SensorSensitivity
 ISO value used for capture. More...
 
__u64 FrameDuration
 Time (nanoseconds) taken to integrate the capture. More...
 
__u64 FrameReadoutTime
 Frame readout time for the capture. More...
 
__u64 SensorExposureTime
 Sensor Exposure time value for the capture. More...
 
float IspDigitalGain
 ISP Digital gain value for the capture. More...
 
float SceneLux
 Estimated scene brightness for the capture. More...
 
float SensorAnalogGain
 Sensor analog gain for the capture. More...
 
enum v4l2_argus_ae_state AEState
 AE state ran for capture. More...
 
enum v4l2_argus_awb_state AWBState
 AWB state ran for capture. More...
 

Field Documentation

__u8 _v4l2_argus_ctrl_metadata::AeLocked

Boolean value to indicate if AE was locked for this capture.

Definition at line 2218 of file v4l2_nv_extensions.h.

enum v4l2_argus_ae_state _v4l2_argus_ctrl_metadata::AEState

AE state ran for capture.

Definition at line 2242 of file v4l2_nv_extensions.h.

__u32 _v4l2_argus_ctrl_metadata::AwbCCT

CCT value calculated by AWB.

Definition at line 2226 of file v4l2_nv_extensions.h.

enum v4l2_argus_awb_state _v4l2_argus_ctrl_metadata::AWBState

AWB state ran for capture.

Definition at line 2244 of file v4l2_nv_extensions.h.

__u32 _v4l2_argus_ctrl_metadata::BufferIndex

Index of the buffer captured.

Definition at line 2222 of file v4l2_nv_extensions.h.

__u32 _v4l2_argus_ctrl_metadata::FocuserPosition

Focuser Position used for capture.

Definition at line 2224 of file v4l2_nv_extensions.h.

__u64 _v4l2_argus_ctrl_metadata::FrameDuration

Time (nanoseconds) taken to integrate the capture.

Definition at line 2230 of file v4l2_nv_extensions.h.

__u64 _v4l2_argus_ctrl_metadata::FrameReadoutTime

Frame readout time for the capture.

Definition at line 2232 of file v4l2_nv_extensions.h.

float _v4l2_argus_ctrl_metadata::IspDigitalGain

ISP Digital gain value for the capture.

Definition at line 2236 of file v4l2_nv_extensions.h.

float _v4l2_argus_ctrl_metadata::SceneLux

Estimated scene brightness for the capture.

Definition at line 2238 of file v4l2_nv_extensions.h.

float _v4l2_argus_ctrl_metadata::SensorAnalogGain

Sensor analog gain for the capture.

Definition at line 2240 of file v4l2_nv_extensions.h.

__u64 _v4l2_argus_ctrl_metadata::SensorExposureTime

Sensor Exposure time value for the capture.

Definition at line 2234 of file v4l2_nv_extensions.h.

__u32 _v4l2_argus_ctrl_metadata::SensorSensitivity

ISO value used for capture.

Definition at line 2228 of file v4l2_nv_extensions.h.

__u8 _v4l2_argus_ctrl_metadata::ValidFrameStatus

Boolean value to indicate if metadata has valid contents.

Definition at line 2220 of file v4l2_nv_extensions.h.


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