Jetson Linux API Reference

32.7.1 Release
_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 2323 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

◆ AeLocked

__u8 _v4l2_argus_ctrl_metadata::AeLocked

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

Definition at line 2326 of file v4l2_nv_extensions.h.

◆ AEState

enum v4l2_argus_ae_state _v4l2_argus_ctrl_metadata::AEState

AE state ran for capture.

Definition at line 2350 of file v4l2_nv_extensions.h.

◆ AwbCCT

__u32 _v4l2_argus_ctrl_metadata::AwbCCT

CCT value calculated by AWB.

Definition at line 2334 of file v4l2_nv_extensions.h.

◆ AWBState

enum v4l2_argus_awb_state _v4l2_argus_ctrl_metadata::AWBState

AWB state ran for capture.

Definition at line 2352 of file v4l2_nv_extensions.h.

◆ BufferIndex

__u32 _v4l2_argus_ctrl_metadata::BufferIndex

Index of the buffer captured.

Definition at line 2330 of file v4l2_nv_extensions.h.

◆ FocuserPosition

__u32 _v4l2_argus_ctrl_metadata::FocuserPosition

Focuser Position used for capture.

Definition at line 2332 of file v4l2_nv_extensions.h.

◆ FrameDuration

__u64 _v4l2_argus_ctrl_metadata::FrameDuration

Time (nanoseconds) taken to integrate the capture.

Definition at line 2338 of file v4l2_nv_extensions.h.

◆ FrameReadoutTime

__u64 _v4l2_argus_ctrl_metadata::FrameReadoutTime

Frame readout time for the capture.

Definition at line 2340 of file v4l2_nv_extensions.h.

◆ IspDigitalGain

float _v4l2_argus_ctrl_metadata::IspDigitalGain

ISP Digital gain value for the capture.

Definition at line 2344 of file v4l2_nv_extensions.h.

◆ SceneLux

float _v4l2_argus_ctrl_metadata::SceneLux

Estimated scene brightness for the capture.

Definition at line 2346 of file v4l2_nv_extensions.h.

◆ SensorAnalogGain

float _v4l2_argus_ctrl_metadata::SensorAnalogGain

Sensor analog gain for the capture.

Definition at line 2348 of file v4l2_nv_extensions.h.

◆ SensorExposureTime

__u64 _v4l2_argus_ctrl_metadata::SensorExposureTime

Sensor Exposure time value for the capture.

Definition at line 2342 of file v4l2_nv_extensions.h.

◆ SensorSensitivity

__u32 _v4l2_argus_ctrl_metadata::SensorSensitivity

ISO value used for capture.

Definition at line 2336 of file v4l2_nv_extensions.h.

◆ ValidFrameStatus

__u8 _v4l2_argus_ctrl_metadata::ValidFrameStatus

Boolean value to indicate if metadata has valid contents.

Definition at line 2328 of file v4l2_nv_extensions.h.


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