Table of Contents

Class VideoRecorder

Namespace
Zorro.Recorder
Assembly
Zorro.Recorder.dll
public class VideoRecorder : MonoBehaviour
Inheritance
VideoRecorder
Inherited Members
Extension Methods

Constructors

VideoRecorder()

public VideoRecorder()

Fields

OutputPath

public string OutputPath

Field Value

string

frameRate

public byte frameRate

Field Value

byte

m_audioListener

public RecorderAudioListener m_audioListener

Field Value

RecorderAudioListener

m_camera

public Camera m_camera

Field Value

Camera

m_height

public uint m_height

Field Value

uint

m_inputMode

public VideoRecorder.VideoInputMode m_inputMode

Field Value

VideoRecorder.VideoInputMode

m_record

public bool m_record

Field Value

bool

m_recordMicrophone

public bool m_recordMicrophone

Field Value

bool

m_renderTexture

public RenderTexture m_renderTexture

Field Value

RenderTexture

m_width

public uint m_width

Field Value

uint

Properties

HasRecorded

public bool HasRecorded { get; }

Property Value

bool

Session

public RecordingSession Session { get; }

Property Value

RecordingSession

Methods

AudioRead(float[])

public void AudioRead(float[] data)

Parameters

data float[]

PushMicData(float[], int, int)

public void PushMicData(float[] buffer, int sampleRate, int channels)

Parameters

buffer float[]
sampleRate int
channels int

RecordFrame()

public void RecordFrame()