public async Task SetResolution(VideoCameraResolutionModel resolution) { ThrowIfCameraIsNull(); if (resolution.IsRemote) { resolution = GetSupportedResolutions().First(x => x.GetHashCode() == resolution.GetHashCode()); } await _controller.SetResolution(resolution.Properties); await _controller.StartPreview(); }
public RemoteResolutionModel(VideoCameraResolutionModel videoResolution) { Name = videoResolution.ToString(); }