Record class

Record Requests

Constructors

Record(ObsWebSocket obsWebSocket)

Properties

hashCode → int
The hash code for this object.
no setterinherited
obsWebSocket → ObsWebSocket
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
status → Future<RecordStatusResponse>
Gets the status of the record output.
no setter

Methods

createRecordChapter({String? chapterName}) → Future<void>
Adds a new chapter marker to the file currently being recorded.
getRecordStatus() → Future<RecordStatusResponse>
Gets the status of the record output.
getStatus() → Future<RecordStatusResponse>
Gets the status of the record output.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause() → Future<void>
Pauses the record output.
pauseRecord() → Future<void>
Pauses the record output.
resume() → Future<void>
Resumes the record output.
resumeRecord() → Future<void>
Resumes the record output.
splitRecordFile() → Future<void>
Splits the current file being recorded into a new file.
start() → Future<void>
Starts the record output.
startRecord() → Future<void>
Starts the record output.
stop() → Future<String>
Stops the record output.
stopRecord() → Future<String>
Stops the record output.
toggle() → Future<void>
Toggles the status of the record output.
togglePause() → Future<void>
Toggles pause on the record output.
toggleRecord() → Future<void>
Toggles the status of the record output.
toggleRecordPause() → Future<void>
Toggles pause on the record output.
toString() → String
A string representation of this object.
inherited

Operators

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