@@ -251,11 +251,9 @@ class CameraSession: NSObject {
251251 let desiredPreset = DeviceEnumerator . sessionPreset ( for: config. resolutionPreset)
252252 let fallbackPresets : [ AVCaptureSession . Preset ] = [ . hd1920x1080, . hd1280x720, . high, . medium]
253253 var chosenPreset : AVCaptureSession . Preset = . medium
254- var usedFallback = false
255254 if device. supportsSessionPreset ( desiredPreset) && session. canSetSessionPreset ( desiredPreset) {
256255 chosenPreset = desiredPreset
257256 } else {
258- usedFallback = true
259257 for fp in fallbackPresets {
260258 if device. supportsSessionPreset ( fp) && session. canSetSessionPreset ( fp) {
261259 chosenPreset = fp
@@ -371,8 +369,6 @@ class CameraSession: NSObject {
371369 name: . AVCaptureSessionInterruptionEnded,
372370 object: session)
373371
374- let mirrorEnabled = vOutput. connection ( with: . video) ? . isVideoMirrored ?? false
375-
376372 captureSession = session
377373 pendingInitResult = result
378374 firstFrameReceived = false
@@ -451,7 +447,7 @@ class CameraSession: NSObject {
451447
452448 sessionQueue. async { [ self ] in
453449 do {
454- let path = try self . recordHandler. startRecording (
450+ _ = try self . recordHandler. startRecording (
455451 width: self . actualWidth,
456452 height: self . actualHeight,
457453 targetFps: self . config. targetFps,
@@ -480,8 +476,6 @@ class CameraSession: NSObject {
480476 }
481477
482478 recordHandler. stopRecording { path in
483- if let path = path {
484- }
485479 DispatchQueue . main. async {
486480 if let path = path {
487481 result ( path)
0 commit comments