NRSDKApiForUnity
Classes
XRXREALVideoEncoder
Unity.XR.XREAL.VideoEncoder
Inheritance diagram for Unity.XR.XREAL.VideoEncoder:
Unity.XR.XREAL.IEncoder

Public Member Functions

 VideoEncoder ()
 
void Config (CameraParameters param)
 
void AdjustVolume (RecorderIndex recordIdx, float factor)
 
void Start ()
 
void Commit (RenderTexture rt, UInt64 timestamp)
 
void Stop ()
 
void Release ()
 

Detailed Description

A video encoder.

Member Function Documentation

◆ AdjustVolume()

void Unity.XR.XREAL.VideoEncoder.AdjustVolume ( RecorderIndex recordIdx,
float factor )

Adjust the volume of encoder.

Parameters
recordIdxRecorder index.
factorThe factor of volume.

◆ Commit()

void Unity.XR.XREAL.VideoEncoder.Commit ( RenderTexture rt,
UInt64 timestamp )

Commits.

Parameters
rtThe renderTexture.
timestampThe timestamp.

Implements Unity.XR.XREAL.IEncoder.

◆ Config()

void Unity.XR.XREAL.VideoEncoder.Config ( CameraParameters param)

Configurations the given parameter.

Parameters
paramThe parameter.

Implements Unity.XR.XREAL.IEncoder.