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