diff options
| author | ivar <i@oiee.no> | 2025-10-20 23:12:31 +0200 |
|---|---|---|
| committer | ivar <i@oiee.no> | 2025-10-20 23:12:31 +0200 |
| commit | 5c59225ee10949cc58fccce4d968d1ede58be9b6 (patch) | |
| tree | e4f7c77f0069107d83c98453497152d4b01dbe8b /ios/Hæ-appen/CameraManager.swift | |
| parent | 440590ee512f9d4214334d870ca21dc2f39235a2 (diff) | |
| download | what-5c59225ee10949cc58fccce4d968d1ede58be9b6.tar.xz what-5c59225ee10949cc58fccce4d968d1ede58be9b6.zip | |
Change tabs, get started with camera
Diffstat (limited to 'ios/Hæ-appen/CameraManager.swift')
| -rw-r--r-- | ios/Hæ-appen/CameraManager.swift | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ios/Hæ-appen/CameraManager.swift b/ios/Hæ-appen/CameraManager.swift new file mode 100644 index 0000000..a2d5d39 --- /dev/null +++ b/ios/Hæ-appen/CameraManager.swift @@ -0,0 +1,22 @@ +// +// CameraManager.swift +// Hæ-appen +// +// Created by Ivar Løvlie on 20/10/2025. +// + +import Foundation +import AVFoundation + +class CameraManager: NSObject { + // 1. + private let captureSession = AVCaptureSession() + // 2. + private var deviceInput: AVCaptureDeviceInput? + // 3. + private var videoOutput: AVCaptureVideoDataOutput? + // 4. + private let systemPreferredCamera = AVCaptureDevice.default(for: .auxiliaryPicture) + // 5. + private var sessionQueue = DispatchQueue(label: "video.preview.session") +} |
