lsl_processing_options_t enum

Post-processing options for stream inlets.

Inheritance
Available extensions

Values

proc_none → const lsl_processing_options_t

No automatic post-processing; return the ground-truth time stamps for manual post-processing. This is the default behavior of the inlet.

const lsl_processing_options_t(0)
proc_clocksync → const lsl_processing_options_t

Perform automatic clock synchronization; equivalent to manually adding the time_correction() value to the received time stamps.

const lsl_processing_options_t(1)
proc_dejitter → const lsl_processing_options_t

Remove jitter from time stamps.

This will apply a smoothing algorithm to the received time stamps; the smoothing needs to see a minimum number of samples (30-120 seconds worst-case) until the remaining jitter is consistently below 1ms.

const lsl_processing_options_t(2)
proc_monotonize → const lsl_processing_options_t

Force the time-stamps to be monotonically ascending.

Only makes sense if timestamps are dejittered.

const lsl_processing_options_t(4)
proc_threadsafe → const lsl_processing_options_t

Post-processing is thread-safe (same inlet can be read from by multiple threads); uses somewhat more CPU.

const lsl_processing_options_t(8)
proc_ALL → const lsl_processing_options_t

The combination of all possible post-processing options.

const lsl_processing_options_t(15)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value int
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromValue(int value) lsl_processing_options_t

Constants

values → const List<lsl_processing_options_t>
A constant List of the values in this enum, in order of their declaration.