public AVCaptureDevice GetCameraForOrientation(AVCaptureDevicePosition orientation) { var devices = AVCaptureDevice.DevicesWithMediaType(AVMediaType.Video); foreach (var device in devices) { if (device.Position == orientation) { return device; } } return null; }