我正在为 iOS 5 开发一个实时视频处理应用程序。视频流尺寸需要与设备的屏幕尺寸相匹配。我目前只有一个 iPhone 4 可以开发。对于 iPhone 4,我将 AVCaptureSession 预设设置为 AVCaptureSessionPresetMedium:
AVCaptureSession *session = [AVCaptureSession new];
[session setSessionPreset:AVCaptureSessionPresetMedium];
捕获的图像(通过 CMSampleBufferRef)具有屏幕大小。
我的问题:使用 AVCaptureSessionPresetMedium 会话预设捕获的图像在 iPhone 4s 和 iPad2 上也具有全屏设备尺寸的假设是否正确?不幸的是,我自己无法验证。
我查看了苹果文档:
但我找不到 1024/768 的 ipad2 尺寸预设,并希望为我节省实时调整图像大小的性能损失。
推荐的路径是什么?