Libargus API
Libargus Camera API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Functions
Argus::Ext Namespace Reference

Classes

class  IAlternatingExposureCaps
 Interface used to query the availability of hardware based alternating exposure support. More...
class  IAlternatingExposureSettings
 Interface used to configure alternating exposure support provided by sensor hardware. More...
class  IBayerAverageMapSettings
 Interface to Bayer average map settings. More...
class  IBayerAverageMap
 Interface to Bayer average map metadata. More...
class  IBayerSharpnessMapSettings
 Interface to Bayer sharpness map settings. More...
class  IBayerSharpnessMap
 Interface to Bayer sharpness map metadata. More...
class  IBlockingSessionCameraProvider
 Interface used to create blocking capture session. More...
class  IDebugCaptureSession
 Interface used to dump CaptureSession runtime information. More...
class  IDeFogSettings
 Interface to de-fog settings. More...
class  IDolWdrSensorMode
 Interface to the properties of a DOL WDR device. More...
class  IFaceDetectCaps
 Interface to expose the face detection capabilities of a CaptureSession. More...
class  IFaceDetectSettings
 Interface to face detection settings. More...
class  IFaceDetectMetadata
 Interface to overall face detection results metadata. More...
class  IFaceDetectResult
 Interface to the properties of a single face detection result. More...
class  IInternalFrameCount
 Interface used to query the internal frame count for a request. More...
class  INonLinearHistogram
 Interface used to query the metadata to correctly interpret the compressed histogram data. More...
class  IPwlWdrSensorMode
 Interface to the properties of a PWL WDR device. More...
class  ISensorEepromData
 Interface used to get EEPROM data. More...
class  ISensorOtpData
 Interface used to get OTP data. More...
class  ISensorPrivateMetadataCaps
 Interface used to query the availability and size in bytes of sensor private metadata. More...
class  ISensorPrivateMetadataRequest
 Interface used enable the output of sensor private metadata for a request. More...
class  ISensorPrivateMetadata
 Interface used to access sensor private metadata. More...
class  ISensorPrivateMetadataClientBufferRequest
 Interface used to set client buffer for sensor private metadata for a request. More...
class  ISensorTimestampTsc
 Interface used to get TSC HW timestamp. More...
class  ISyncSensorCalibrationData
 Interface used to access sync sensor calibration data. More...

Functions

 DEFINE_UUID (InterfaceID, IID_ALTERNATING_EXPOSURE_CAPS, 5d887621, d087, 11ed, b16f, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_ALTERNATING_EXPOSURE_SETTINGS, 5d887622, d087, 11ed, b16f, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_AVERAGE_MAP_SETTINGS, 12c3de21, 64c5, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_AVERAGE_MAP, 12c3de22, 64c5, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_SHARPNESS_MAP_SETTINGS, 7d5e0471, 4ea6, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_SHARPNESS_MAP, 7d5e0472, 4ea6, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BLOCKING_SESSION_CAMERA_PROVIDER, 3122fe85, b4cc, 4945, af5d, a3, 86, 26, 75, eb, a4)
 DEFINE_UUID (InterfaceID, IID_DEBUG_CAPTURE_SESSION, beaa075b, dcf7, 4e26, b255, 3c, 98, db, 03, 5b, 99)
 DEFINE_UUID (InterfaceID, IID_DE_FOG_SETTINGS, 9cf05bd1, 1d99, 4be8, 8732, 75, 99, 55, 7f, ed, 3a)
 DEFINE_UUID (InterfaceID, IID_DOL_WDR_SENSOR_MODE, a1f4cae0, 70dc, 11e7, 9598, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_CAPS, 40412bb0, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_SETTINGS, 40412bb1, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_METADATA, 40412bb2, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_RESULT, 40412bb3, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_INTERNAL_FRAME_COUNT, c21a7ba2, 2b3f, 4275, 8469, a2, 56, 34, 93, 53, 93)
 DEFINE_UUID (InterfaceID, IID_NON_LINEAR_HISTOGRAM, 6e337ec0, e801, 11e8, b568, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_PWL_WDR_SENSOR_MODE, 7f5acea0, 582b, 11e6, 9414, 40, 16, 7e, ab, 86, 92)
 DEFINE_UUID (InterfaceID, IID_SENSOR_EEPROM_DATA, 063062b0, 181b, 11eb, 8b6f, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_SENSOR_OTP_DATA, 3d125710, 19b1, 11eb, 8b6f, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA_CAPS, e492d2bf, 5285, 476e, 94c5, ee, 64, d5, 3d, 94, ef)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA_REQUEST, 5c868b69, 42f5, 4ec9, 9b93, 44, 11, c9, 6c, 02, e3)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA, 68cf6680, 70d7, 4b52, 9a99, 33, fb, 65, 81, a2, 61)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA_CLIENT_BUFFER_REQUEST, 5c868b69, 42f5, 4ec9, 9b93, 44, 11, c9, 6c, 02, e4)
 DEFINE_UUID (InterfaceID, IID_SENSOR_TIMESTAMP_TSC, 35581ba0, 06eb, 11eb, 8b6e, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_SYNC_SENSOR_CALIBRATION_DATA, 5925f360, d52f, 11ea, 8b6e, 08, 00, 20, 0c, 9a, 66)

Function Documentation

Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_DE_FOG_SETTINGS  ,
9cf05bd1  ,
1d99  ,
4be8  ,
8732  ,
75  ,
99  ,
55  ,
7f  ,
ed  ,
3a   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_EEPROM_DATA  ,
063062b0  ,
181b  ,
11eb  ,
8b6f  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_OTP_DATA  ,
3d125710  ,
19b1  ,
11eb  ,
8b6f  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_DEBUG_CAPTURE_SESSION  ,
beaa075b  ,
dcf7  ,
4e26  ,
b255  ,
3c  ,
98  ,
db  ,
03  ,
5b  ,
99   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_TIMESTAMP_TSC  ,
35581ba0  ,
06eb  ,
11eb  ,
8b6e  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BLOCKING_SESSION_CAMERA_PROVIDER  ,
3122fe85  ,
b4cc  ,
4945  ,
af5d  ,
a3  ,
86  ,
26  ,
75  ,
eb  ,
a4   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_SHARPNESS_MAP_SETTINGS  ,
7d5e0471  ,
4ea6  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_ALTERNATING_EXPOSURE_CAPS  ,
5d887621  ,
d087  ,
11ed  ,
b16f  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_CAPS  ,
40412bb0  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA_CAPS  ,
e492d2bf  ,
5285  ,
476e  ,
94c5  ,
ee  ,
64  ,
d5  ,
3d  ,
94  ,
ef   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_NON_LINEAR_HISTOGRAM  ,
6e337ec0  ,
e801  ,
11e8  ,
b568  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA_CLIENT_BUFFER_REQUEST  ,
5c868b69  ,
42f5  ,
4ec9  ,
9b93  ,
44  ,
11  ,
c9  ,
6c  ,
02  ,
e4   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_AVERAGE_MAP_SETTINGS  ,
12c3de21  ,
64c5  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SYNC_SENSOR_CALIBRATION_DATA  ,
5925f360  ,
d52f  ,
11ea  ,
8b6e  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_PWL_WDR_SENSOR_MODE  ,
7f5acea0  ,
582b  ,
11e6  ,
9414  ,
40  ,
16  ,
7e  ,
ab  ,
86  ,
92   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA_REQUEST  ,
5c868b69  ,
42f5  ,
4ec9  ,
9b93  ,
44  ,
11  ,
c9  ,
6c  ,
02  ,
e3   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_SETTINGS  ,
40412bb1  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_ALTERNATING_EXPOSURE_SETTINGS  ,
5d887622  ,
d087  ,
11ed  ,
b16f  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_INTERNAL_FRAME_COUNT  ,
c21a7ba2  ,
2b3f  ,
4275  ,
8469  ,
a2  ,
56  ,
34  ,
93  ,
53  ,
93   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA  ,
68cf6680  ,
70d7  ,
4b52  ,
9a99  ,
33  ,
fb  ,
65  ,
81  ,
a2  ,
61   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_METADATA  ,
40412bb2  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_DOL_WDR_SENSOR_MODE  ,
a1f4cae0  ,
70dc  ,
11e7  ,
9598  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_SHARPNESS_MAP  ,
7d5e0472  ,
4ea6  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_RESULT  ,
40412bb3  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_AVERAGE_MAP  ,
12c3de22  ,
64c5  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)