An interface to per-stream settings.
Definition at line 352 of file Settings.h.
Argus::IStreamSettings::~IStreamSettings |
( |
| ) |
|
|
inlineprotected |
virtual DenoiseMode Argus::IStreamSettings::getDenoiseMode |
( |
| ) |
const |
|
pure virtual |
Returns the denoise mode for the stream.
virtual NormalizedRect Argus::IStreamSettings::getSourceClipRect |
( |
| ) |
const |
|
pure virtual |
Returns the clip rectangle for the stream.
virtual VideoStabilizationMode Argus::IStreamSettings::getVideoStabilizationMode |
( |
| ) |
const |
|
pure virtual |
Returns the video stabilization mode for the stream.
static const InterfaceID& Argus::IStreamSettings::id |
( |
| ) |
|
|
inlinestatic |
virtual Status Argus::IStreamSettings::setDenoiseMode |
( |
const DenoiseMode & |
mode | ) |
|
|
pure virtual |
Sets the denoise (noise reduction) mode for the stream.
- Parameters
-
[in] | mode | The denoise mode. |
- Returns
- success/status of the call.
Sets the clip rectangle for the stream.
A clip rectangle is a normalized rectangle with valid coordinates contained in the [0.0,1.0] range.
- Parameters
-
[in] | clipRect | The clip rectangle. |
- Returns
- success/status of the call.
virtual Status Argus::IStreamSettings::setVideoStabilizationMode |
( |
const VideoStabilizationMode & |
mode | ) |
|
|
pure virtual |
Sets the video stabilization mode (post-process, not optical) for the stream.
- Parameters
-
[in] | mode | The video stabilization mode. |
- Returns
- success/status of the call.
The documentation for this class was generated from the following file: