AVFoundationは、ビデオを表示するときに使用できるさまざまな画像のアスペクト比を提供します。
例えば:
- NSString *const AVCaptureSessionPreset320x240;
- NSString *const AVCaptureSessionPreset352x288;
- NSString *const AVCaptureSessionPreset640x480;
iPhone4およびiPadでは、これらの解像度はフルスクリーンになるように設計されています。しかし、Retinaディスプレイを搭載したiPhone 5では、iPhoneディスプレイの方が高くなっています。
AvFoundationから出力されるビデオフィードの表示をどのように処理する必要がありますか?より大きなアスペクト比を選択してトリミングする、ビデオを拡大縮小する(アスペクト比を台無しにする)、またはアプリに空の画面領域を残す以外のオプションはありますか?