MLCameraTests
NameSpace: UnitySDKPlayTests
Public Methods
void AddRigToScene
public void AddRigToScene()
IEnumerator MLCamera_ConnectCamera
public IEnumerator MLCamera_ConnectCamera(
MLCameraBase.ConnectFlag connectFlag,
MLCameraBase.MRQuality mrQuality,
MLCameraBase.CaptureFrameRate frameRate,
VideoStabilization stabilization
)
Parameters
Type | Name | Description |
---|---|---|
MLCameraBase.ConnectFlag | connectFlag | Flags to describe various modules in camera pipeline. |
MLCameraBase.MRQuality | mrQuality | MR Video Quality enumeration |
MLCameraBase.CaptureFrameRate | frameRate | Capture Frame Rate Call MLCameraPrepareCapture to configure frame rate use FrameRate_None when configuring only Image capture FrameRate_60fps only supported when resolution of captures <= 1080P. |
VideoStabilization | stabilization |
IEnumerator MLCamera_EnableCamera
public IEnumerator MLCamera_EnableCamera()
IEnumerator MLCamera_PrepareCaptureForCaptureImage
public IEnumerator MLCamera_PrepareCaptureForCaptureImage(
MLCameraBase.CaptureType captureType,
MLCameraBase.ConnectFlag connectFlag,
MLCameraBase.OutputFormat outputFormat
)
Parameters
Type | Name | Description |
---|---|---|
MLCameraBase.CaptureType | captureType | Capture operation type |
MLCameraBase.ConnectFlag | connectFlag | Flags to describe various modules in camera pipeline. |
MLCameraBase.OutputFormat | outputFormat | Captured output format |
IEnumerator MLCamera_PrepareCaptureForCapturePreview
public IEnumerator MLCamera_PrepareCaptureForCapturePreview(
MLCameraBase.CaptureFrameRate frameRate,
MLCameraBase.ConnectFlag connectFlag,
MLCameraBase.OutputFormat outputFormat
)
Parameters
Type | Name | Description |
---|---|---|
MLCameraBase.CaptureFrameRate | frameRate | Capture Frame Rate Call MLCameraPrepareCapture to configure frame rate use FrameRate_None when configuring only Image capture FrameRate_60fps only supported when resolution of captures <= 1080P. |
MLCameraBase.ConnectFlag | connectFlag | Flags to describe various modules in camera pipeline. |
MLCameraBase.OutputFormat | outputFormat | Captured output format |
IEnumerator MLCamera_PrepareCaptureForStartRecording
public IEnumerator MLCamera_PrepareCaptureForStartRecording(
MLCameraBase.CaptureFrameRate frameRate,
MLCameraBase.CaptureType captureType,
MLCameraBase.ConnectFlag connectFlag,
MLCameraBase.OutputFormat outputFormat
)
Parameters
Type | Name | Description |
---|---|---|
MLCameraBase.CaptureFrameRate | frameRate | Capture Frame Rate Call MLCameraPrepareCapture to configure frame rate use FrameRate_None when configuring only Image capture FrameRate_60fps only supported when resolution of captures <= 1080P. |
MLCameraBase.CaptureType | captureType | Capture operation type |
MLCameraBase.ConnectFlag | connectFlag | Flags to describe various modules in camera pipeline. |
MLCameraBase.OutputFormat | outputFormat | Captured output format |
void RemoveRigFromScene
public void RemoveRigFromScene()
Public Enums
VideoStabilization
Enumerator | Value | Description |
---|---|---|
Stabilization_Enabled | ||
Stabilization_Disabled |