setSessionPreset method
Implementation
Future<void> setSessionPreset(CameraSessionPreset cameraSessionPreset) async {
if (Platform.isAndroid) return;
String sessionPreset;
switch (cameraSessionPreset) {
case CameraSessionPreset.low:
sessionPreset = "low";
break;
case CameraSessionPreset.medium:
sessionPreset = "medium";
break;
case CameraSessionPreset.high:
sessionPreset = "high";
break;
case CameraSessionPreset.photo:
sessionPreset = "photo";
break;
}
await channel.invokeMethod('setSessionPreset', <String, dynamic>{
'sessionPreset': sessionPreset,
});
_advCameraState._cameraSessionPreset = cameraSessionPreset;
_advCameraState.setState(() {});
}