hello JDSchroeder,
please having below header file “CameraDevice.h” and “Settings.h” updates, then recompile argus_camera application.
we had confirm with r32.4.3; that argus_camera works with below modification.
for example,
diff --git a/include/Argus/CameraDevice.h b/include/Argus/CameraDevice.h
index 27d8a12..26506bd 100644
--- a/include/Argus/CameraDevice.h
+++ b/include/Argus/CameraDevice.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016-2019, NVIDIA CORPORATION. All rights reserved.
+ * Copyright (c) 2016-2020, NVIDIA CORPORATION. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -85,6 +85,13 @@ public:
virtual uint32_t getMaxAeRegions() const = 0;
/**
+ * Returns the minimum size of resultant region required by AE.
+ *
+ * @see IAutoControlSettings::setAeRegions()
+ */
+ virtual Size2D<uint32_t> getMinAeRegionSize() const = 0;
+
+ /**
diff --git a/include/Argus/Settings.h b/include/Argus/Settings.h
index 8570ad4..01645f0 100644
--- a/include/Argus/Settings.h
+++ b/include/Argus/Settings.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016-2019, NVIDIA CORPORATION. All rights reserved.
+ * Copyright (c) 2016-2020, NVIDIA CORPORATION. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -245,8 +245,11 @@ public:
/**
* Sets the AE regions of interest.
* If no regions are specified, the entire image is the region of interest.
+ *
* @param[in] regions The AE regions of interest.
* The maximum number of regions is returned by @c ICameraProperties::getMaxAeRegions().
+ * The minimum supported size of resultatnt region is returned by
+ * @c ICameraProperties::getMinAeRegionSize().