public static MLCameraVideoSource CreateLocal(MLCamera.CaptureSettings settings, out MLResult result, string trackId = "") { MLCameraVideoSource mlCameraVideoSource = new MLCameraVideoSource(settings, trackId); result = MLWebRTC.AppDefinedVideoSource.InitializeLocal(mlCameraVideoSource); mlCameraVideoSource.StartCapture(); return(mlCameraVideoSource); }
private MLCameraVideoSource(MLCamera.CaptureSettings settings, string trackId) : base(trackId) { this.captureSettings = settings; }