Support Xcode 16

This commit is contained in:
Isaac
2024-09-18 22:43:19 +08:00
parent ba352f9b6e
commit 46646a41a9
12 changed files with 44 additions and 26 deletions

View File

@@ -123,6 +123,8 @@ private final class VideoRecorderImpl {
private var previousAppendTime: Double?
public func appendVideoSampleBuffer(_ sampleBuffer: CMSampleBuffer) {
nonisolated(unsafe) let sampleBuffer = sampleBuffer
self.queue.async {
guard self.hasError() == nil && !self.stopped else {
return
@@ -246,6 +248,8 @@ private final class VideoRecorderImpl {
}
public func appendAudioSampleBuffer(_ sampleBuffer: CMSampleBuffer) {
nonisolated(unsafe) let sampleBuffer = sampleBuffer
self.queue.async {
guard self.hasError() == nil && !self.stopped else {
return