[camera] Remove iOS 9 availability check around ultra high capture sessions (#4362)
diff --git a/packages/camera/camera/CHANGELOG.md b/packages/camera/camera/CHANGELOG.md
index ba2cb31..0e5385d 100644
--- a/packages/camera/camera/CHANGELOG.md
+++ b/packages/camera/camera/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.9.3+1
+
+* Remove iOS 9 availability check around ultra high capture sessions.
+
## 0.9.3
* Update minimum Flutter SDK to 2.5 and iOS deployment target to 9.0.
diff --git a/packages/camera/camera/ios/Classes/CameraPlugin.m b/packages/camera/camera/ios/Classes/CameraPlugin.m
index cb93e9f..da560d6 100644
--- a/packages/camera/camera/ios/Classes/CameraPlugin.m
+++ b/packages/camera/camera/ios/Classes/CameraPlugin.m
@@ -532,12 +532,10 @@
switch (resolutionPreset) {
case max:
case ultraHigh:
- if (@available(iOS 9.0, *)) {
- if ([_captureSession canSetSessionPreset:AVCaptureSessionPreset3840x2160]) {
- _captureSession.sessionPreset = AVCaptureSessionPreset3840x2160;
- _previewSize = CGSizeMake(3840, 2160);
- break;
- }
+ if ([_captureSession canSetSessionPreset:AVCaptureSessionPreset3840x2160]) {
+ _captureSession.sessionPreset = AVCaptureSessionPreset3840x2160;
+ _previewSize = CGSizeMake(3840, 2160);
+ break;
}
if ([_captureSession canSetSessionPreset:AVCaptureSessionPresetHigh]) {
_captureSession.sessionPreset = AVCaptureSessionPresetHigh;
diff --git a/packages/camera/camera/pubspec.yaml b/packages/camera/camera/pubspec.yaml
index 8d578bb..7efc793 100644
--- a/packages/camera/camera/pubspec.yaml
+++ b/packages/camera/camera/pubspec.yaml
@@ -4,7 +4,7 @@
and streaming image buffers to dart.
repository: https://github.com/flutter/plugins/tree/master/packages/camera/camera
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+camera%22
-version: 0.9.3
+version: 0.9.3+1
environment:
sdk: ">=2.14.0 <3.0.0"