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; }