Description

LckCaptureType specifies whether the system is currently configured for recording or streaming. This affects which track descriptors, quality settings, and bitrate/framerate configurations are used.

Usage

// Set capture type to streaming
var result = _lckService.SetActiveCaptureType(LckCaptureType.Streaming);

if (!result.Success)
    Debug.LogError($"Failed to set capture type: {result.ErrorMessage}");

// Query current type
var activeType = _lckService.GetActiveCaptureType();
Debug.Log($"Active capture type: {activeType.Result}");

References

Values

NameDescription
RecordingCapture is configured for local recording.
StreamingCapture is configured for live streaming.