Jetson Linux API Reference

32.7.4 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 2444 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 2447 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 2471 of file v4l2_nv_extensions.h.

◆ AwbCCT

__u32 _v4l2_argus_ctrl_metadata::AwbCCT

CCT value calculated by AWB.

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

◆ BufferIndex

__u32 _v4l2_argus_ctrl_metadata::BufferIndex

Index of the buffer captured.

Definition at line 2451 of file v4l2_nv_extensions.h.

◆ FocuserPosition

__u32 _v4l2_argus_ctrl_metadata::FocuserPosition

Focuser Position used for capture.

Definition at line 2453 of file v4l2_nv_extensions.h.

◆ FrameDuration

__u64 _v4l2_argus_ctrl_metadata::FrameDuration

Time (nanoseconds) taken to integrate the capture.

Definition at line 2459 of file v4l2_nv_extensions.h.

◆ FrameReadoutTime

__u64 _v4l2_argus_ctrl_metadata::FrameReadoutTime

Frame readout time for the capture.

Definition at line 2461 of file v4l2_nv_extensions.h.

◆ IspDigitalGain

float _v4l2_argus_ctrl_metadata::IspDigitalGain

ISP Digital gain value for the capture.

Definition at line 2465 of file v4l2_nv_extensions.h.

◆ SceneLux

float _v4l2_argus_ctrl_metadata::SceneLux

Estimated scene brightness for the capture.

Definition at line 2467 of file v4l2_nv_extensions.h.

◆ SensorAnalogGain

float _v4l2_argus_ctrl_metadata::SensorAnalogGain

Sensor analog gain for the capture.

Definition at line 2469 of file v4l2_nv_extensions.h.

◆ SensorExposureTime

__u64 _v4l2_argus_ctrl_metadata::SensorExposureTime

Sensor Exposure time value for the capture.

Definition at line 2463 of file v4l2_nv_extensions.h.

◆ SensorSensitivity

__u32 _v4l2_argus_ctrl_metadata::SensorSensitivity

ISO value used for capture.

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


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