Table of Contents

Class FrameRecorder

Namespace
easyar
Assembly
EasyAR.Sense.dll

Control the easyar.InputFrameRecorder and easyar.VideoInputFrameRecorder in the scene, providing functional extensions in Unity environment.

[DisallowMultipleComponent]
public class FrameRecorder : MonoBehaviour
Inheritance
FrameRecorder

Fields

AutoStart

Recording starts automatically after Session starts.

public bool AutoStart

Field Value

Configuration

Recording configuration. Can be set before recording (OnEnable or StartSession() before).

public FrameRecorder.RecordingConfiguration Configuration

Field Value

OnFinish

Event when recording ends.

public FrameRecorder.RecordFinishEvent OnFinish

Field Value

OnReady

Event when recording can start.

public UnityEvent OnReady

Field Value

OnRecording

Event when recording starts.

public FrameRecorder.RecordStartEvent OnRecording

Field Value

Properties

AvailableFormats

All available formats vary by platform.

public List<FrameRecorder.InternalFormat> AvailableFormats { get; }

Property Value

RecordingFile

Absolute path of the currently recording file.

public string RecordingFile { get; }

Property Value

RecordingFormat

Format of the currently recording file.

public Optional<FrameRecorder.InternalFormat> RecordingFormat { get; }

Property Value

Status

Recording status.

public FrameRecorder.RecorderStatus Status { get; }

Property Value