@@ -136,7 +136,8 @@ public void onOrientationChanged(int i) {
136
136
initFps (cameraCharacteristics );
137
137
sensorOrientation = cameraCharacteristics .get (CameraCharacteristics .SENSOR_ORIENTATION );
138
138
isFrontFacing =
139
- cameraCharacteristics .get (CameraCharacteristics .LENS_FACING ) == CameraMetadata .LENS_FACING_FRONT ;
139
+ cameraCharacteristics .get (CameraCharacteristics .LENS_FACING )
140
+ == CameraMetadata .LENS_FACING_FRONT ;
140
141
ResolutionPreset preset = ResolutionPreset .valueOf (resolutionPreset );
141
142
recordingProfile =
142
143
CameraUtils .getBestAvailableCamcorderProfileForResolutionPreset (cameraName , preset );
@@ -148,10 +149,11 @@ public void onOrientationChanged(int i) {
148
149
cameraCharacteristics .get (CameraCharacteristics .SCALER_AVAILABLE_MAX_DIGITAL_ZOOM ));
149
150
}
150
151
151
- private void initFps (CameraCharacteristics cameraCharacteristics ){
152
+ private void initFps (CameraCharacteristics cameraCharacteristics ) {
152
153
try {
153
- Range <Integer >[] ranges = cameraCharacteristics .get (CameraCharacteristics .CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES );
154
- if (ranges != null ) {
154
+ Range <Integer >[] ranges =
155
+ cameraCharacteristics .get (CameraCharacteristics .CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES );
156
+ if (ranges != null ) {
155
157
for (Range <Integer > range : ranges ) {
156
158
int upper = range .getUpper ();
157
159
Log .i ("Camera" , "[FPS Range Available] is:" + range );
@@ -285,21 +287,19 @@ private void createCaptureSession(
285
287
new CameraCaptureSession .StateCallback () {
286
288
@ Override
287
289
public void onConfigured (@ NonNull CameraCaptureSession session ) {
288
- if (cameraDevice == null ) {
289
- dartMessenger .sendCameraErrorEvent ("The camera was closed during configuration." );
290
- return ;
291
- }
292
- cameraCaptureSession = session ;
290
+ if (cameraDevice == null ) {
291
+ dartMessenger .sendCameraErrorEvent ("The camera was closed during configuration." );
292
+ return ;
293
+ }
294
+ cameraCaptureSession = session ;
293
295
294
- updateFpsRange ();
295
- updateAutoFocus ();
296
- updateFlash (flashMode );
297
- updateExposure (exposureMode );
296
+ updateFpsRange ();
297
+ updateAutoFocus ();
298
+ updateFlash (flashMode );
299
+ updateExposure (exposureMode );
298
300
299
- refreshPreviewCaptureSession (
300
- onSuccessCallback ,
301
- (code , message ) ->dartMessenger .sendCameraErrorEvent (message )
302
- );
301
+ refreshPreviewCaptureSession (
302
+ onSuccessCallback , (code , message ) -> dartMessenger .sendCameraErrorEvent (message ));
303
303
}
304
304
305
305
@ Override
@@ -347,9 +347,7 @@ private void createCaptureSession(
347
347
}
348
348
349
349
private void refreshPreviewCaptureSession (
350
- @ Nullable Runnable onSuccessCallback ,
351
- @ NonNull ErrorCallback onErrorCallback
352
- ) {
350
+ @ Nullable Runnable onSuccessCallback , @ NonNull ErrorCallback onErrorCallback ) {
353
351
if (cameraCaptureSession == null ) {
354
352
return ;
355
353
}
@@ -509,11 +507,11 @@ private void runPicturePreCapture() {
509
507
CaptureRequest .CONTROL_AE_PRECAPTURE_TRIGGER_START );
510
508
511
509
refreshPreviewCaptureSession (
512
- () -> captureRequestBuilder . set (
513
- CaptureRequest . CONTROL_AE_PRECAPTURE_TRIGGER ,
514
- CaptureRequest .CONTROL_AE_PRECAPTURE_TRIGGER_IDLE ) ,
515
- ( code , message ) -> pictureCaptureRequest . error ( code , message , null )
516
- );
510
+ () ->
511
+ captureRequestBuilder . set (
512
+ CaptureRequest .CONTROL_AE_PRECAPTURE_TRIGGER ,
513
+ CaptureRequest . CONTROL_AE_PRECAPTURE_TRIGGER_IDLE ),
514
+ ( code , message ) -> pictureCaptureRequest . error ( code , message , null ) );
517
515
}
518
516
519
517
private void runPictureCapture () {
@@ -562,9 +560,7 @@ private void lockAutoFocus() {
562
560
CaptureRequest .CONTROL_AF_TRIGGER , CaptureRequest .CONTROL_AF_TRIGGER_START );
563
561
564
562
refreshPreviewCaptureSession (
565
- null ,
566
- (code , message ) ->pictureCaptureRequest .error (code , message , null )
567
- );
563
+ null , (code , message ) -> pictureCaptureRequest .error (code , message , null ));
568
564
}
569
565
570
566
private void unlockAutoFocus () {
@@ -709,9 +705,10 @@ public void onCaptureCompleted(
709
705
refreshPreviewCaptureSession (
710
706
() -> {
711
707
result .success (null );
712
- isFinished = true ; },
713
- (code , message ) -> result .error ("setFlashModeFailed" , "Could not set flash mode." , null )
714
- );
708
+ isFinished = true ;
709
+ },
710
+ (code , message ) ->
711
+ result .error ("setFlashModeFailed" , "Could not set flash mode." , null ));
715
712
}
716
713
717
714
@ Override
@@ -732,9 +729,8 @@ public void onCaptureFailed(
732
729
updateFlash (mode );
733
730
734
731
refreshPreviewCaptureSession (
735
- () -> result .success (null ) ,
736
- (code , message ) -> result .error ("setFlashModeFailed" , "Could not set flash mode." , null )
737
- );
732
+ () -> result .success (null ),
733
+ (code , message ) -> result .error ("setFlashModeFailed" , "Could not set flash mode." , null ));
738
734
}
739
735
}
740
736
@@ -769,9 +765,7 @@ public void setExposurePoint(@NonNull final Result result, Double x, Double y)
769
765
// Apply it
770
766
updateExposure (exposureMode );
771
767
refreshPreviewCaptureSession (
772
- () -> result .success (null ),
773
- (code , message ) -> result .error ("CameraAccess" , message , null )
774
- );
768
+ () -> result .success (null ), (code , message ) -> result .error ("CameraAccess" , message , null ));
775
769
}
776
770
777
771
@ TargetApi (VERSION_CODES .P )
@@ -905,21 +899,20 @@ private void updateFpsRange() {
905
899
906
900
private void updateAutoFocus () {
907
901
if (useAutoFocus ) {
908
- int [] modes = cameraCharacteristics .get (
909
- CameraCharacteristics .CONTROL_AF_AVAILABLE_MODES );
902
+ int [] modes = cameraCharacteristics .get (CameraCharacteristics .CONTROL_AF_AVAILABLE_MODES );
910
903
// Auto focus is not supported
911
- if (modes == null || modes .length == 0 ||
912
- (modes .length == 1 && modes [0 ] == CameraCharacteristics .CONTROL_AF_MODE_OFF )) {
904
+ if (modes == null
905
+ || modes .length == 0
906
+ || (modes .length == 1 && modes [0 ] == CameraCharacteristics .CONTROL_AF_MODE_OFF )) {
913
907
useAutoFocus = false ;
914
- captureRequestBuilder .set (CaptureRequest . CONTROL_AF_MODE ,
915
- CaptureRequest .CONTROL_AF_MODE_OFF );
908
+ captureRequestBuilder .set (
909
+ CaptureRequest .CONTROL_AF_MODE , CaptureRequest . CONTROL_AF_MODE_OFF );
916
910
} else {
917
- captureRequestBuilder .set (CaptureRequest . CONTROL_AF_MODE ,
918
- CaptureRequest .CONTROL_AF_MODE_CONTINUOUS_PICTURE );
911
+ captureRequestBuilder .set (
912
+ CaptureRequest .CONTROL_AF_MODE , CaptureRequest . CONTROL_AF_MODE_CONTINUOUS_PICTURE );
919
913
}
920
914
} else {
921
- captureRequestBuilder .set (CaptureRequest .CONTROL_AF_MODE ,
922
- CaptureRequest .CONTROL_AF_MODE_OFF );
915
+ captureRequestBuilder .set (CaptureRequest .CONTROL_AF_MODE , CaptureRequest .CONTROL_AF_MODE_OFF );
923
916
}
924
917
}
925
918
0 commit comments