static bool TryConvertToVideoOrientation (UIDeviceOrientation orientation, out AVCaptureVideoOrientation result)
{
switch (orientation) {
case UIDeviceOrientation.Portrait:
result = AVCaptureVideoOrientation.Portrait;
return true;
case UIDeviceOrientation.PortraitUpsideDown:
result = AVCaptureVideoOrientation.PortraitUpsideDown;
return true;
case UIDeviceOrientation.LandscapeLeft:
result = AVCaptureVideoOrientation.LandscapeRight;
return true;
case UIDeviceOrientation.LandscapeRight:
result = AVCaptureVideoOrientation.LandscapeLeft;
return true;
default:
result = 0;
return false;
}
}