Jetson Linux API Reference

35.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 2518 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 2521 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 2545 of file v4l2_nv_extensions.h.

◆ AwbCCT

__u32 _v4l2_argus_ctrl_metadata::AwbCCT

CCT value calculated by AWB.

Definition at line 2529 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 2547 of file v4l2_nv_extensions.h.

◆ BufferIndex

__u32 _v4l2_argus_ctrl_metadata::BufferIndex

Index of the buffer captured.

Definition at line 2525 of file v4l2_nv_extensions.h.

◆ FocuserPosition

__u32 _v4l2_argus_ctrl_metadata::FocuserPosition

Focuser Position used for capture.

Definition at line 2527 of file v4l2_nv_extensions.h.

◆ FrameDuration

__u64 _v4l2_argus_ctrl_metadata::FrameDuration

Time (nanoseconds) taken to integrate the capture.

Definition at line 2533 of file v4l2_nv_extensions.h.

◆ FrameReadoutTime

__u64 _v4l2_argus_ctrl_metadata::FrameReadoutTime

Frame readout time for the capture.

Definition at line 2535 of file v4l2_nv_extensions.h.

◆ IspDigitalGain

float _v4l2_argus_ctrl_metadata::IspDigitalGain

ISP Digital gain value for the capture.

Definition at line 2539 of file v4l2_nv_extensions.h.

◆ SceneLux

float _v4l2_argus_ctrl_metadata::SceneLux

Estimated scene brightness for the capture.

Definition at line 2541 of file v4l2_nv_extensions.h.

◆ SensorAnalogGain

float _v4l2_argus_ctrl_metadata::SensorAnalogGain

Sensor analog gain for the capture.

Definition at line 2543 of file v4l2_nv_extensions.h.

◆ SensorExposureTime

__u64 _v4l2_argus_ctrl_metadata::SensorExposureTime

Sensor Exposure time value for the capture.

Definition at line 2537 of file v4l2_nv_extensions.h.

◆ SensorSensitivity

__u32 _v4l2_argus_ctrl_metadata::SensorSensitivity

ISO value used for capture.

Definition at line 2531 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 2523 of file v4l2_nv_extensions.h.


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