Skip to content

Interface: UseRecordingResult

@roomful/solid


@roomful/solid / UseRecordingResult

Defined in: solid/src/index.ts:516

Describes the return value of useRecording.

durationMs: Accessor<number>

Defined in: solid/src/index.ts:531

Reports the elapsed duration of the active recording in milliseconds. Reactive.


exportRecording: () => RoomfulRecording

Defined in: solid/src/index.ts:552

Serializes the current take into a portable recording (named to stay destructurable, since export is a reserved word).

Serializes the current take into a portable RoomfulRecording.

RoomfulRecording


frameCount: Accessor<number>

Defined in: solid/src/index.ts:525

Reports how many frames the active recording has captured. Reactive.


isRecording: Accessor<boolean>

Defined in: solid/src/index.ts:520

Reports whether a recording is currently capturing frames. Reactive.


replay: (recording?) => ReplaySession

Defined in: solid/src/index.ts:546

Builds a timed playback session for a recording, or the current take.

Builds a timed playback session for a recording, or for the current take when none is given.

RoomfulRecording

The recording to replay; defaults to the current take.

ReplaySession

A playback session.


start: () => void

Defined in: solid/src/index.ts:536

Begins capturing, discarding any previous take.

Begins capturing wire signals, discarding any previous take.

void


stop: () => void

Defined in: solid/src/index.ts:541

Stops capturing; the captured frames remain available.

Stops capturing. The captured frames remain available.

void