Libargus API Libargus Camera API

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

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 |
| ) |  |