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.