Record Class ARI1EventConfigurationBufferSizeChanged
java.lang.Object
java.lang.Record
com.io7m.aradine.instrument.spi1.ARI1EventConfigurationBufferSizeChanged
- All Implemented Interfaces:
ARI1EventConfigurationType, ARI1EventType
public record ARI1EventConfigurationBufferSizeChanged()
extends Record
implements ARI1EventConfigurationType
The buffer size changed. Guaranteed to occur at most once in a processing
period, and only at frame index
0.-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of aARI1EventConfigurationBufferSizeChangedrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.intThe offset in frames from the start of the processing period to which the effects of this event should be applied.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
ARI1EventConfigurationBufferSizeChanged
public ARI1EventConfigurationBufferSizeChanged()Creates an instance of aARI1EventConfigurationBufferSizeChangedrecord class.
-
-
Method Details
-
timeOffsetInFrames
public int timeOffsetInFrames()Description copied from interface:ARI1EventTypeThe offset in frames from the start of the processing period to which the effects of this event should be applied.- Specified by:
timeOffsetInFramesin interfaceARI1EventType- Returns:
- The offset in frames from the start of the processing period
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal.
-