While CameraAwesome allows to set video recording quality for the Android platform, iOS currently fall behind.
This PR moves the VideoRecordingQuality option from AndroidVideoOptions to VideoOptions.
The iOS plugin implementation uses this option to configure video output settings and fallback to the preview size if not specified or if the quality is too high for the AV capture session preset.
This should help #211.
Checklist
Before creating any Pull Request, confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).
Description
While CameraAwesome allows to set video recording quality for the Android platform, iOS currently fall behind.
This PR moves the
VideoRecordingQuality
option fromAndroidVideoOptions
toVideoOptions
.The iOS plugin implementation uses this option to configure video output settings and fallback to the preview size if not specified or if the quality is too high for the AV capture session preset.
This should help #211.
Checklist
Before creating any Pull Request, confirm that it meets all requirements listed below by checking the relevant checkboxes (
[x]
).flutter analyze
without any issues.