Table of Contents

Class ObsReplayBufferOutput

Namespace
OBSStudioClient.Model
Assembly
OBSClient.dll

The replay buffer of OBS Studio. Besides what every output has, it can save what it holds, and it says which file it wrote.

public sealed class ObsReplayBufferOutput : ObsOutput, INotifyPropertyChanged
Inheritance
ObsReplayBufferOutput
Implements
Inherited Members

Properties

LastSavedPath

Gets the path of the file that OBS Studio announced when it last saved the replay buffer, or null when the model has not seen it save one.

Methods

GetLastReplayFileAsync(CancellationToken)

Asks OBS Studio for the path of the newest replay that it saved.

SaveAsync(CancellationToken)

Saves the replay buffer to a file, and returns when OBS Studio has accepted the request.

Events

Saved

Occurs when OBS Studio has saved the replay buffer to a file (SaveAsync(CancellationToken), or the hotkey). The event carries the path of the file.