LSLChunkTyped class

A chunk of samples in flat typed-data form.

data holds sampleCount * channelCount values in sample-major order (all channels of sample 0, then sample 1, ...). The concrete TypedData type matches the stream's channel format (e.g. Float32List for float32). Both data and timestamps are copies and stay valid after further pulls.

Constructors

LSLChunkTyped(TypedData data, Float64List timestamps, int sampleCount, int channelCount, int errorCode)
const

Properties

channelCount → int
final
data → TypedData
final
errorCode → int
final
hashCode → int
The hash code for this object.
no setterinherited
isEmpty → bool
no setter
isNotEmpty → bool
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sampleCount → int
final
timestamps → Float64List
final

Methods

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

Operators

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