Итак, у меня есть приложение для камеры, которое ранее могло установить разрешение и условно:
if ([_captureSession canSetSessionPreset:AVCaptureSessionPreset1920x1080]) {
_captureSession.sessionPreset = AVCaptureSessionPreset1920x1080;
} else if ([_captureSession canSetSessionPreset:AVCaptureSessionPreset1280x720]) {
_captureSession.sessionPreset = AVCaptureSessionPreset1280x720;
} else {
_captureSession.sessionPreset = AVCaptureSessionPresetPhoto;
}
Благодаря iPhone 6S я знаю, что мы можем снимать видео в формате 4K. Однако, похоже, это не предустановка для этого разрешения. Будет ли оператор AVCaptureSessionPresetPhoto
else по умолчанию использовать это, или есть константа, которую я могу установить для этого разрешения?