|
Jetson Linux API Reference
|
36.4 Release
|
Go to the documentation of this file.
37 #ifndef _ARGUS_EXT_DOL_WDR_SENSOR_MODE_H
38 #define _ARGUS_EXT_DOL_WDR_SENSOR_MODE_H
54 DEFINE_UUID(ExtensionName, EXT_DOL_WDR_SENSOR_MODE, 569fb210,70d9,11e7,9598,08,00,20,0c,9a,66);
129 DEFINE_UUID(InterfaceID, IID_DOL_WDR_SENSOR_MODE, a1f4cae0,70dc,11e7,9598,08,00,20,0c,9a,66);
156 std::vector<uint32_t>* verticalBlankPeriodRowCounts)
const = 0;
191 #endif // _ARGUS_EXT_DOL_WDR_SENSOR_MODE_H
DEFINE_UUID(ExtensionName, EXT_BAYER_AVERAGE_MAP, 12c3de20, 64c5, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
static const InterfaceID & id()
The top-level interface class.
virtual uint32_t getLineInfoMarkerWidth() const =0
Returns line info markers width in pixels.
virtual uint32_t getOpticalBlackRowCount() const =0
Returns number of Optical Black rows at the start of each exposure in a DOL WDR frame.
A unique identifier for a libargus Interface.
virtual uint32_t getRightMarginWidth() const =0
Returns number of margin pixels on right per row.
virtual uint32_t getLeftMarginWidth() const =0
Returns number of margin pixels on left per row.
virtual Status getVerticalBlankPeriodRowCount(std::vector< uint32_t > *verticalBlankPeriodRowCounts) const =0
Returns number of vertical blank period rows for each DOL WDR exposure.
DEFINE_UUID(InterfaceID, IID_BAYER_AVERAGE_MAP_SETTINGS, 12c3de21, 64c5, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
virtual uint32_t getExposureCount() const =0
Returns the number of exposures captured per frame for this DOL WDR mode.
virtual Size2D< uint32_t > getPhysicalResolution() const =0
Returns the physical resolution derived due to the interleaved exposure output from DOL WDR frames.
Status
Status values returned by API function calls.