Interface IActor
A logical grouping of playback controllers which all share some resource that not one individual controller owns, requiring them to be cleaned up together. Used by the playback system.
Namespace: Recolude.Core.Playback
Assembly: Recolude.Core.dll
Syntax
public interface IActor
Properties
PlaybackControllers
Generally corresponds to one playback controller per capture collection found within the original recording, but there's no requirement.
Declaration
IPlaybackController[] PlaybackControllers { get; }
Property Value
Type | Description |
---|---|
IPlaybackController[] | All playback controllers associated with the actor. |
Methods
CleanupResources()
Called by the playback system when the entire playback is stopped.
Declaration
void CleanupResources()