From 7c162fecb11574343efe4e26f8bbac51494db515 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Sun, 28 Jul 2024 16:37:20 -0600 Subject: [PATCH] Remove trailing whitespace --- package/ios/Core/ChunkedRecorder.swift | 26 ++++++++++++------------- package/ios/Core/RecordingSession.swift | 4 ++-- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/package/ios/Core/ChunkedRecorder.swift b/package/ios/Core/ChunkedRecorder.swift index 675711b..91b42dd 100644 --- a/package/ios/Core/ChunkedRecorder.swift +++ b/package/ios/Core/ChunkedRecorder.swift @@ -11,7 +11,7 @@ import AVFoundation class ChunkedRecorder: NSObject { - + enum ChunkType { case initialization case data(index: UInt64, duration: CMTime?) @@ -21,12 +21,12 @@ class ChunkedRecorder: NSObject { let url: URL let type: ChunkType } - + let outputURL: URL let onChunkReady: ((Chunk) -> Void) - + private var chunkIndex: UInt64 = 0 - + init(outputURL: URL, onChunkReady: @escaping ((Chunk) -> Void)) throws { self.outputURL = outputURL self.onChunkReady = onChunkReady @@ -34,16 +34,16 @@ class ChunkedRecorder: NSObject { throw CameraError.unknown(message: "output directory does not exist at: \(outputURL.path)", cause: nil) } } - + } extension ChunkedRecorder: AVAssetWriterDelegate { - - func assetWriter(_ writer: AVAssetWriter, + + func assetWriter(_ writer: AVAssetWriter, didOutputSegmentData segmentData: Data, segmentType: AVAssetSegmentType, segmentReport: AVAssetSegmentReport?) { - + switch segmentType { case .initialization: saveInitSegment(segmentData) @@ -53,13 +53,13 @@ extension ChunkedRecorder: AVAssetWriterDelegate { fatalError("Unknown AVAssetSegmentType!") } } - + private func saveInitSegment(_ data: Data) { let url = outputURL.appendingPathComponent("init.mp4") save(data: data, url: url) onChunkReady(url: url, type: .initialization) } - + private func saveSegment(_ data: Data, report: AVAssetSegmentReport?) { let name = "\(chunkIndex).mp4" let url = outputURL.appendingPathComponent(name) @@ -72,7 +72,7 @@ extension ChunkedRecorder: AVAssetWriterDelegate { onChunkReady(url: url, type: .data(index: chunkIndex, duration: duration)) chunkIndex += 1 } - + private func save(data: Data, url: URL) { do { try data.write(to: url) @@ -80,9 +80,9 @@ extension ChunkedRecorder: AVAssetWriterDelegate { ReactLogger.log(level: .error, message: "Unable to write \(url): \(error.localizedDescription)") } } - + private func onChunkReady(url: URL, type: ChunkType) { onChunkReady(Chunk(url: url, type: type)) } - + } diff --git a/package/ios/Core/RecordingSession.swift b/package/ios/Core/RecordingSession.swift index d25827b..b02c645 100644 --- a/package/ios/Core/RecordingSession.swift +++ b/package/ios/Core/RecordingSession.swift @@ -84,7 +84,7 @@ class RecordingSession { assetWriter.shouldOptimizeForNetworkUse = false assetWriter.outputFileTypeProfile = .mpeg4AppleHLS assetWriter.preferredOutputSegmentInterval = CMTime(seconds: 6, preferredTimescale: 1) - + /* Apple HLS fMP4 does not have an Edit List Box ('elst') in an initialization segment to remove audio priming duration which advanced audio formats like AAC have, since the sample tables @@ -95,7 +95,7 @@ class RecordingSession { */ let startTimeOffset = CMTime(value: 10, timescale: 1) assetWriter.initialSegmentStartTime = startTimeOffset - + assetWriter.delegate = recorder } catch let error as NSError { throw CameraError.capture(.createRecorderError(message: error.description))