From 6e48a44feeefe89801fe46b3fa248f8f833030c7 Mon Sep 17 00:00:00 2001 From: shogo4405 Date: Mon, 18 Nov 2024 22:27:06 +0900 Subject: [PATCH] Add movieFragmentInterval options. --- HaishinKit/Sources/HKStream/HKStreamRecorder.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/HaishinKit/Sources/HKStream/HKStreamRecorder.swift b/HaishinKit/Sources/HKStream/HKStreamRecorder.swift index fe227a65c..f4aa72ac4 100644 --- a/HaishinKit/Sources/HKStream/HKStreamRecorder.swift +++ b/HaishinKit/Sources/HKStream/HKStreamRecorder.swift @@ -173,6 +173,9 @@ public actor HKStreamRecorder { } writer = try AVAssetWriter(outputURL: outputURL, fileType: fileType) + if let movieFragmentInterval { + writer?.movieFragmentInterval = CMTime(seconds: movieFragmentInterval, preferredTimescale: 1) + } videoPresentationTime = .zero audioPresentationTime = .zero self.settings = settings