The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-capture-kit, reference 0.1.2 (c72f14), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 09:06:45 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-capture-kit -destination generic/platform=watchOS

Build Log

469 |         guard let pool = adaptor.pixelBufferPool else { return nil }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:554:12: note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
552 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
553 | #endif
554 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
    |            `- note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
555 | {
556 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:41:31: error: 'AVAssetWriter' is unavailable in watchOS
 39 |         let fileType = avFileType(for: container)
 40 |
 41 |         let assetWriter = try AVAssetWriter(
    |                               `- error: 'AVAssetWriter' is unavailable in watchOS
 42 |             outputURL: url, fileType: fileType)
 43 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:51:12: note: 'AVAssetWriter' has been explicitly marked unavailable here
 49 | NS_SWIFT_NONSENDABLE
 50 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 51 | @interface AVAssetWriter : NSObject
    |            `- note: 'AVAssetWriter' has been explicitly marked unavailable here
 52 | {
 53 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:44:32: error: 'AVAssetWriterInput' is unavailable in watchOS
 42 |             outputURL: url, fileType: fileType)
 43 |
 44 |         let pendingAudioInput: AVAssetWriterInput?
    |                                `- error: 'AVAssetWriterInput' is unavailable in watchOS
 45 |         if let audioFormat {
 46 |             pendingAudioInput = makeAudioInput(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:55:35: error: 'startWriting()' is unavailable in watchOS
 53 |             for: videoFormat, writer: assetWriter)
 54 |
 55 |         let started = assetWriter.startWriting()
    |                                   `- error: 'startWriting()' is unavailable in watchOS
 56 |         guard started else {
 57 |             throw CaptureError.outputPrepareFailed(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:202:1: note: 'startWriting()' has been explicitly marked unavailable here
200 | ///
201 | /// - Returns: A BOOL indicating whether writing successfully started.
202 | - (BOOL)startWriting
    | `- note: 'startWriting()' has been explicitly marked unavailable here
203 | #if __swift__
204 | API_DEPRECATED("Use start() instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:77:42: error: 'isReadyForMoreMediaData' is unavailable in watchOS
 75 |         duration: TimeInterval
 76 |     ) async throws {
 77 |         guard let audioInput, audioInput.isReadyForMoreMediaData
    |                                          `- error: 'isReadyForMoreMediaData' is unavailable in watchOS
 78 |         else { return }
 79 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:158:70: note: 'isReadyForMoreMediaData' has been explicitly marked unavailable here
156 | ///
157 | /// This property is key value observable. Observers should not assume that they will be notified of changes on a specific thread.
158 | @property (nonatomic, readonly, getter=isReadyForMoreMediaData) BOOL readyForMoreMediaData
    |                                                                      `- note: 'isReadyForMoreMediaData' has been explicitly marked unavailable here
159 | #if __swift__
160 | API_DEPRECATED("Use the input receiver's async append(...) method instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:89:27: error: 'append' is unavailable in watchOS
 87 |             formatDescription: formatDesc)
 88 |         {
 89 |             if audioInput.append(sampleBuffer) {
    |                           `- error: 'append' is unavailable in watchOS
 90 |                 _bytesWritten += Int64(data.count)
 91 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:259:1: note: 'append' has been explicitly marked unavailable here
257 | ///
258 | /// - Returns: A BOOL value indicating success of appending the sample buffer. If a result of NO is returned, clients can check the value of AVAssetWriter.status to determine whether the writing operation completed, failed, or was cancelled.  If the status is AVAssetWriterStatusFailed, AVAsset.error will contain an instance of NSError that describes the failure.
259 | - (BOOL)appendSampleBuffer:(CMSampleBufferRef)sampleBuffer
    | `- note: 'append' has been explicitly marked unavailable here
260 | #if __swift__
261 | API_DEPRECATED("Use SampleBufferReceiver.append(_:) instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:101:42: error: 'isReadyForMoreMediaData' is unavailable in watchOS
 99 |         isKeyFrame: Bool
100 |     ) async throws {
101 |         guard let videoInput, videoInput.isReadyForMoreMediaData,
    |                                          `- error: 'isReadyForMoreMediaData' is unavailable in watchOS
102 |             let adaptor = pixelBufferAdaptor
103 |         else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:158:70: note: 'isReadyForMoreMediaData' has been explicitly marked unavailable here
156 | ///
157 | /// This property is key value observable. Observers should not assume that they will be notified of changes on a specific thread.
158 | @property (nonatomic, readonly, getter=isReadyForMoreMediaData) BOOL readyForMoreMediaData
    |                                                                      `- note: 'isReadyForMoreMediaData' has been explicitly marked unavailable here
159 | #if __swift__
160 | API_DEPRECATED("Use the input receiver's async append(...) method instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:126:26: error: 'finishWriting()' is unavailable in watchOS
124 |         videoInput?.markAsFinished()
125 |         if let writer, writer.status == .writing {
126 |             await writer.finishWriting()
    |                          `- error: 'finishWriting()' is unavailable in watchOS
127 |         }
128 |         self.writer = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:272:1: note: 'finishWriting()' has been explicitly marked unavailable here
270 | ///
271 | /// To guarantee that all sample buffers are successfully written, ensure all calls to -[AVAssetWriterInput appendSampleBuffer:] or -[AVAssetWriterInputPixelBufferAdaptor appendPixelBuffer:withPresentationTime:] have returned before invoking this method.
272 | - (void)finishWritingWithCompletionHandler:(void (^ NS_SWIFT_SENDABLE)(void))handler API_AVAILABLE(macos(10.9), ios(6.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'finishWriting()' has been explicitly marked unavailable here
273 |
274 | @end
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:163:13: error: 'AVVideoCodecKey' is unavailable in watchOS
161 |     ) -> [String: Any]? {
162 |         [
163 |             AVVideoCodecKey: AVVideoCodecType.h264,
    |             `- error: 'AVVideoCodecKey' is unavailable in watchOS
164 |             AVVideoWidthKey: format.resolution.width,
165 |             AVVideoHeightKey: format.resolution.height
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVVideoSettings.h:35:28: note: 'AVVideoCodecKey' has been explicitly marked unavailable here
 33 | */
 34 |
 35 | AVF_EXPORT NSString *const AVVideoCodecKey /* NSString (CMVideoCodecType) */				API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    |                            `- note: 'AVVideoCodecKey' has been explicitly marked unavailable here
 36 |
 37 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:163:47: error: 'h264' is unavailable in watchOS
161 |     ) -> [String: Any]? {
162 |         [
163 |             AVVideoCodecKey: AVVideoCodecType.h264,
    |                                               `- error: 'h264' is unavailable in watchOS
164 |             AVVideoWidthKey: format.resolution.width,
165 |             AVVideoHeightKey: format.resolution.height
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVVideoSettings.h:44:36: note: 'h264' has been explicitly marked unavailable here
 42 |
 43 | 	AVF_EXPORT AVVideoCodecType const AVVideoCodecTypeHEVC /* @"hvc1" */                    API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0), visionos(1.0)) API_UNAVAILABLE(watchos);
 44 | 	AVF_EXPORT AVVideoCodecType const AVVideoCodecTypeH264 /* @"avc1" */                    API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    |                                    `- note: 'h264' has been explicitly marked unavailable here
 45 | 	AVF_EXPORT AVVideoCodecType const AVVideoCodecTypeJPEG /* @"jpeg" */                    API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0), visionos(1.0)) API_UNAVAILABLE(watchos);
 46 | 	AVF_EXPORT AVVideoCodecType const AVVideoCodecTypeJPEGXL /* @"jxlc" */                    API_AVAILABLE(macos(15.0), ios(18.0), tvos(18.0), visionos(2.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:164:13: error: 'AVVideoWidthKey' is unavailable in watchOS
162 |         [
163 |             AVVideoCodecKey: AVVideoCodecType.h264,
164 |             AVVideoWidthKey: format.resolution.width,
    |             `- error: 'AVVideoWidthKey' is unavailable in watchOS
165 |             AVVideoHeightKey: format.resolution.height
166 |         ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVVideoSettings.h:66:28: note: 'AVVideoWidthKey' has been explicitly marked unavailable here
 64 |
 65 | // For best results, always use even number values for AVVideoWidthKey and AVVideoHeightKey when encoding to AVVideoCodecTypeH264 or any other format that uses 4:2:0 downsampling
 66 | AVF_EXPORT NSString *const AVVideoWidthKey /* NSNumber (encoded pixels) */					API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    |                            `- note: 'AVVideoWidthKey' has been explicitly marked unavailable here
 67 | AVF_EXPORT NSString *const AVVideoHeightKey /* NSNumber (encoded pixels) */					API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
 68 |
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:165:13: error: 'AVVideoHeightKey' is unavailable in watchOS
163 |             AVVideoCodecKey: AVVideoCodecType.h264,
164 |             AVVideoWidthKey: format.resolution.width,
165 |             AVVideoHeightKey: format.resolution.height
    |             `- error: 'AVVideoHeightKey' is unavailable in watchOS
166 |         ]
167 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVVideoSettings.h:67:28: note: 'AVVideoHeightKey' has been explicitly marked unavailable here
 65 | // For best results, always use even number values for AVVideoWidthKey and AVVideoHeightKey when encoding to AVVideoCodecTypeH264 or any other format that uses 4:2:0 downsampling
 66 | AVF_EXPORT NSString *const AVVideoWidthKey /* NSNumber (encoded pixels) */					API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
 67 | AVF_EXPORT NSString *const AVVideoHeightKey /* NSNumber (encoded pixels) */					API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
    |                            `- note: 'AVVideoHeightKey' has been explicitly marked unavailable here
 68 |
 69 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:182:21: error: 'AVAssetWriterInput' is unavailable in watchOS
180 |                 nil
181 |             }
182 |         let input = AVAssetWriterInput(
    |                     `- error: 'AVAssetWriterInput' is unavailable in watchOS
183 |             mediaType: .audio,
184 |             outputSettings: settings,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:182:21: error: 'init(mediaType:outputSettings:sourceFormatHint:)' is unavailable in watchOS
180 |                 nil
181 |             }
182 |         let input = AVAssetWriterInput(
    |                     `- error: 'init(mediaType:outputSettings:sourceFormatHint:)' is unavailable in watchOS
183 |             mediaType: .audio,
184 |             outputSettings: settings,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:121:1: note: 'init(mediaType:outputSettings:sourceFormatHint:)' has been explicitly marked unavailable here
119 | ///
120 | /// - Returns: An instance of AVAssetWriterInput.
121 | - (instancetype)initWithMediaType:(AVMediaType)mediaType outputSettings:(nullable NSDictionary<NSString *, id> *)outputSettings sourceFormatHint:(nullable CMFormatDescriptionRef)sourceFormatHint API_AVAILABLE(macos(10.8), ios(6.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos) NS_DESIGNATED_INITIALIZER;
    | `- note: 'init(mediaType:outputSettings:sourceFormatHint:)' has been explicitly marked unavailable here
122 |
123 | /// The media type of the samples that can be appended to the receiver.
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:186:15: error: 'expectsMediaDataInRealTime' is unavailable in watchOS
184 |             outputSettings: settings,
185 |             sourceFormatHint: formatHint)
186 |         input.expectsMediaDataInRealTime = true
    |               `- error: 'expectsMediaDataInRe
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/VideoFormat.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoFormat.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/VideoResolution.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoResolution.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/AudioMeter.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioMeter.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/AudioMeterConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioMeterConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/AudioMeterMode.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioMeterMode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/MeteringEvent.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeteringEvent.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/VideoFrameAnalyzer.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoFrameAnalyzer.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/WaveformData.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WaveformData.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Callback/CallbackOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CallbackOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Callback/PixelBufferOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PixelBufferOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Callback/SampleBufferOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SampleBufferOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AVAssetWriterEngine.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileOutputConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileOutputConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileRotationConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileRotationConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileWriterProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileWriterProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/RecordingStatistics.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordingStatistics.swift
alTime' is unavailable in watchOS
187 |         guard assetWriter.canAdd(input) else { return nil }
188 |         assetWriter.add(input)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:174:28: note: 'expectsMediaDataInRealTime' has been explicitly marked unavailable here
172 | ///
173 | /// This property cannot be set after writing on the receiver's AVAssetWriter has started.
174 | @property (nonatomic) BOOL expectsMediaDataInRealTime
    |                            `- note: 'expectsMediaDataInRealTime' has been explicitly marked unavailable here
175 | #if __swift__
176 | API_DEPRECATED("Use the input receiver's appendImmediately(...) method instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:188:21: error: 'add' is unavailable in watchOS
186 |         input.expectsMediaDataInRealTime = true
187 |         guard assetWriter.canAdd(input) else { return nil }
188 |         assetWriter.add(input)
    |                     `- error: 'add' is unavailable in watchOS
189 |         return input
190 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:184:1: note: 'add' has been explicitly marked unavailable here
182 | ///
183 | /// - Parameter input: The AVAssetWriterInput object to be added.
184 | - (void)addInput:(AVAssetWriterInput *)input
    | `- note: 'add' has been explicitly marked unavailable here
185 | #if __swift__
186 | API_DEPRECATED("Use the appropriate AVAssetWriter.inputReceiver(for:...) overload for your input and optional adaptor instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:198:21: error: 'AVAssetWriterInput' is unavailable in watchOS
196 |         guard let videoFormat else { return (nil, nil) }
197 |         let settings = videoOutputSettings(for: videoFormat)
198 |         let input = AVAssetWriterInput(
    |                     `- error: 'AVAssetWriterInput' is unavailable in watchOS
199 |             mediaType: .video, outputSettings: settings)
200 |         input.expectsMediaDataInRealTime = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:200:15: error: 'expectsMediaDataInRealTime' is unavailable in watchOS
198 |         let input = AVAssetWriterInput(
199 |             mediaType: .video, outputSettings: settings)
200 |         input.expectsMediaDataInRealTime = true
    |               `- error: 'expectsMediaDataInRealTime' is unavailable in watchOS
201 |         guard assetWriter.canAdd(input) else { return (nil, nil) }
202 |         assetWriter.add(input)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:174:28: note: 'expectsMediaDataInRealTime' has been explicitly marked unavailable here
172 | ///
173 | /// This property cannot be set after writing on the receiver's AVAssetWriter has started.
174 | @property (nonatomic) BOOL expectsMediaDataInRealTime
    |                            `- note: 'expectsMediaDataInRealTime' has been explicitly marked unavailable here
175 | #if __swift__
176 | API_DEPRECATED("Use the input receiver's appendImmediately(...) method instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:202:21: error: 'add' is unavailable in watchOS
200 |         input.expectsMediaDataInRealTime = true
201 |         guard assetWriter.canAdd(input) else { return (nil, nil) }
202 |         assetWriter.add(input)
    |                     `- error: 'add' is unavailable in watchOS
203 |         self.videoWidth = videoFormat.resolution.width
204 |         self.videoHeight = videoFormat.resolution.height
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:184:1: note: 'add' has been explicitly marked unavailable here
182 | ///
183 | /// - Parameter input: The AVAssetWriterInput object to be added.
184 | - (void)addInput:(AVAssetWriterInput *)input
    | `- note: 'add' has been explicitly marked unavailable here
185 | #if __swift__
186 | API_DEPRECATED("Use the appropriate AVAssetWriter.inputReceiver(for:...) overload for your input and optional adaptor instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CaptureKit (in target 'CaptureKit' from project 'swift-capture-kit')
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:17:25: error: 'AVAssetWriter' is unavailable in watchOS
 15 | @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 16 | actor AVAssetWriterEngine: FileWriterProviding {
 17 |     private var writer: AVAssetWriter?
    |                         `- error: 'AVAssetWriter' is unavailable in watchOS
 18 |     private var audioInput: AVAssetWriterInput?
 19 |     private var videoInput: AVAssetWriterInput?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:51:12: note: 'AVAssetWriter' has been explicitly marked unavailable here
 49 | NS_SWIFT_NONSENDABLE
 50 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 51 | @interface AVAssetWriter : NSObject
    |            `- note: 'AVAssetWriter' has been explicitly marked unavailable here
 52 | {
 53 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:18:29: error: 'AVAssetWriterInput' is unavailable in watchOS
 16 | actor AVAssetWriterEngine: FileWriterProviding {
 17 |     private var writer: AVAssetWriter?
 18 |     private var audioInput: AVAssetWriterInput?
    |                             `- error: 'AVAssetWriterInput' is unavailable in watchOS
 19 |     private var videoInput: AVAssetWriterInput?
 20 |     private var pixelBufferAdaptor: AVAssetWriterInputPixelBufferAdaptor?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:19:29: error: 'AVAssetWriterInput' is unavailable in watchOS
 17 |     private var writer: AVAssetWriter?
 18 |     private var audioInput: AVAssetWriterInput?
 19 |     private var videoInput: AVAssetWriterInput?
    |                             `- error: 'AVAssetWriterInput' is unavailable in watchOS
 20 |     private var pixelBufferAdaptor: AVAssetWriterInputPixelBufferAdaptor?
 21 |     private var videoWidth: Int = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:20:37: error: 'AVAssetWriterInputPixelBufferAdaptor' is unavailable in watchOS
 18 |     private var audioInput: AVAssetWriterInput?
 19 |     private var videoInput: AVAssetWriterInput?
 20 |     private var pixelBufferAdaptor: AVAssetWriterInputPixelBufferAdaptor?
    |                                     `- error: 'AVAssetWriterInputPixelBufferAdaptor' is unavailable in watchOS
 21 |     private var videoWidth: Int = 0
 22 |     private var videoHeight: Int = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:554:12: note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
552 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
553 | #endif
554 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
    |            `- note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
555 | {
556 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:171:29: error: 'AVAssetWriter' is unavailable in watchOS
169 |     private func makeAudioInput(
170 |         for audioFormat: AudioFormat,
171 |         writer assetWriter: AVAssetWriter
    |                             `- error: 'AVAssetWriter' is unavailable in watchOS
172 |     ) -> AVAssetWriterInput? {
173 |         let settings = audioOutputSettings(for: audioFormat)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:51:12: note: 'AVAssetWriter' has been explicitly marked unavailable here
 49 | NS_SWIFT_NONSENDABLE
 50 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 51 | @interface AVAssetWriter : NSObject
    |            `- note: 'AVAssetWriter' has been explicitly marked unavailable here
 52 | {
 53 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:172:10: error: 'AVAssetWriterInput' is unavailable in watchOS
170 |         for audioFormat: AudioFormat,
171 |         writer assetWriter: AVAssetWriter
172 |     ) -> AVAssetWriterInput? {
    |          `- error: 'AVAssetWriterInput' is unavailable in watchOS
173 |         let settings = audioOutputSettings(for: audioFormat)
174 |         // Pass-through mode (settings == nil) requires a valid
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:194:29: error: 'AVAssetWriter' is unavailable in watchOS
192 |     private func makeVideoInput(
193 |         for videoFormat: VideoFormat?,
194 |         writer assetWriter: AVAssetWriter
    |                             `- error: 'AVAssetWriter' is unavailable in watchOS
195 |     ) -> (AVAssetWriterInput?, AVAssetWriterInputPixelBufferAdaptor?) {
196 |         guard let videoFormat else { return (nil, nil) }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriter.h:51:12: note: 'AVAssetWriter' has been explicitly marked unavailable here
 49 | NS_SWIFT_NONSENDABLE
 50 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 51 | @interface AVAssetWriter : NSObject
    |            `- note: 'AVAssetWriter' has been explicitly marked unavailable here
 52 | {
 53 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:195:11: error: 'AVAssetWriterInput' is unavailable in watchOS
193 |         for videoFormat: VideoFormat?,
194 |         writer assetWriter: AVAssetWriter
195 |     ) -> (AVAssetWriterInput?, AVAssetWriterInputPixelBufferAdaptor?) {
    |           `- error: 'AVAssetWriterInput' is unavailable in watchOS
196 |         guard let videoFormat else { return (nil, nil) }
197 |         let settings = videoOutputSettings(for: videoFormat)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:39:12: note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 37 | NS_SWIFT_NONSENDABLE
 38 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 39 | @interface AVAssetWriterInput : NSObject
    |            `- note: 'AVAssetWriterInput' has been explicitly marked unavailable here
 40 | {
 41 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:195:32: error: 'AVAssetWriterInputPixelBufferAdaptor' is unavailable in watchOS
193 |         for videoFormat: VideoFormat?,
194 |         writer assetWriter: AVAssetWriter
195 |     ) -> (AVAssetWriterInput?, AVAssetWriterInputPixelBufferAdaptor?) {
    |                                `- error: 'AVAssetWriterInputPixelBufferAdaptor' is unavailable in watchOS
196 |         guard let videoFormat else { return (nil, nil) }
197 |         let settings = videoOutputSettings(for: videoFormat)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:554:12: note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
552 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
553 | #endif
554 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
    |            `- note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
555 | {
556 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift:467:18: error: 'AVAssetWriterInputPixelBufferAdaptor' is unavailable in watchOS
465 |         width: Int,
466 |         height: Int,
467 |         adaptor: AVAssetWriterInputPixelBufferAdaptor
    |                  `- error: 'AVAssetWriterInputPixelBufferAdaptor' is unavailable in watchOS
468 |     ) -> CVPixelBuffer? {
469 |         guard let pool = adaptor.pixelBufferPool else { return nil }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetWriterInput.h:554:12: note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
552 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
553 | #endif
554 | @interface AVAssetWriterInputPixelBufferAdaptor : NSObject
    |            `- note: 'AVAssetWriterInputPixelBufferAdaptor' has been explicitly marked unavailable here
555 | {
556 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:44:43: error: 'AVSampleBufferDisplayLayer' is unavailable in watchOS
 42 |     /// Use in SwiftUI via UIViewRepresentable/NSViewRepresentable.
 43 |     /// The layer is created during `prepare()`.
 44 |     public private(set) var displayLayer: AVSampleBufferDisplayLayer?
    |                                           `- error: 'AVSampleBufferDisplayLayer' is unavailable in watchOS
 45 |
 46 |     /// Creates a new preview output.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVSampleBufferDisplayLayer.h:37:12: note: 'AVSampleBufferDisplayLayer' has been explicitly marked unavailable here
 35 | NS_SWIFT_UI_ACTOR
 36 | API_AVAILABLE(macos(10.8), ios(8.0), tvos(10.2), visionos(1.0)) API_UNAVAILABLE(watchos)
 37 | @interface AVSampleBufferDisplayLayer : CALayer
    |            `- note: 'AVSampleBufferDisplayLayer' has been explicitly marked unavailable here
 38 |
 39 | /// The layer's control timebase, which governs how time stamps are interpreted.
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift:194:23: error: 'AVAuthorizationStatus' is unavailable in watchOS
192 |     #if canImport(AVFoundation)
193 |         private func mapAVAuthorizationStatus(
194 |             _ status: AVAuthorizationStatus
    |                       `- error: 'AVAuthorizationStatus' is unavailable in watchOS
195 |         ) -> PermissionStatus {
196 |             switch status {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2147:28: note: 'AVAuthorizationStatus' has been explicitly marked unavailable here
2145 |     The client is authorized to access the hardware supporting a media type.
2146 |  */
2147 | typedef NS_ENUM(NSInteger, AVAuthorizationStatus) {
     |                            `- note: 'AVAuthorizationStatus' has been explicitly marked unavailable here
2148 |     AVAuthorizationStatusNotDetermined = 0,
2149 |     AVAuthorizationStatusRestricted    = 1,
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:113:10: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
111 |         track: AVAssetTrack,
112 |         outputFormat: AudioSourceConfiguration
113 |     ) -> AVAssetReaderTrackOutput {
    |          `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
114 |         let outputSettings: [String: Any] = [
115 |             AVFormatIDKey: Int(kAudioFormatLinearPCM),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:129:17: error: 'AVAssetReader' is unavailable in watchOS
127 |
128 |     private static func drainReader(
129 |         reader: AVAssetReader,
    |                 `- error: 'AVAssetReader' is unavailable in watchOS
130 |         output: AVAssetReaderTrackOutput,
131 |         outputFormat: AudioSourceConfiguration,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:63:12: note: 'AVAssetReader' has been explicitly marked unavailable here
 61 | NS_SWIFT_NONSENDABLE
 62 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 63 | @interface AVAssetReader : NSObject
    |            `- note: 'AVAssetReader' has been explicitly marked unavailable here
 64 | {
 65 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:130:17: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
128 |     private static func drainReader(
129 |         reader: AVAssetReader,
130 |         output: AVAssetReaderTrackOutput,
    |                 `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
131 |         outputFormat: AudioSourceConfiguration,
132 |         playbackRate: Double,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceDiscovery.swift:194:46: error: 'AVCaptureDevice' is unavailable in watchOS
192 |         }
193 |
194 |         private func mapPosition(_ position: AVCaptureDevice.Position) -> CameraPosition {
    |                                              `- error: 'AVCaptureDevice' is unavailable in watchOS
195 |             switch position {
196 |             case .front: .front
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceDiscovery.swift:203:44: error: 'AVCaptureDevice' is unavailable in watchOS
201 |         }
202 |
203 |         private func mapDeviceType(_ type: AVCaptureDevice.DeviceType) -> CameraDeviceType {
    |                                            `- error: 'AVCaptureDevice' is unavailable in watchOS
204 |             if type == .builtInWideAngleCamera { return .wideAngle }
205 |             if type == .external { return .externalUnknown }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceDiscovery.swift:213:50: error: 'AVCaptureDevice' is unavailable in watchOS
211 |         }
212 |
213 |         private func mapConnectionType(_ device: AVCaptureDevice) -> DeviceConnectionType {
    |                                                  `- error: 'AVCaptureDevice' is unavailable in watchOS
214 |             if device.deviceType == .external { return .usb }
215 |             return .builtIn
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:25:23: error: 'AVCaptureOutput' is unavailable in watchOS
 23 |
 24 |         func captureOutput(
 25 |             _ output: AVCaptureOutput,
    |                       `- error: 'AVCaptureOutput' is unavailable in watchOS
 26 |             didOutput sampleBuffer: CMSampleBuffer,
 27 |             from connection: AVCaptureConnection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
 33 |  */
 34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 35 | @interface AVCaptureOutput : NSObject
    |            `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:27:30: error: 'AVCaptureConnection' is unavailable in watchOS
 25 |             _ output: AVCaptureOutput,
 26 |             didOutput sampleBuffer: CMSampleBuffer,
 27 |             from connection: AVCaptureConnection
    |                              `- error: 'AVCaptureConnection' is unavailable in watchOS
 28 |         ) {
 29 |             handler(sampleBuffer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
 892 |  */
 893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 894 | @interface AVCaptureConnection : NSObject
     |            `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
 895 | {
 896 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:16:9: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
 14 |     @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 15 |     private final class VideoCaptureDelegate: NSObject,
 16 |         AVCaptureVideoDataOutputSampleBufferDelegate, @unchecked Sendable
    |         `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
 17 |     {
 18 |         private let handler: @Sendable (CMSampleBuffer) -> Void
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 |  */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
    |           `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:49:23: error: 'AVCapturePhotoOutput' is unavailable in watchOS
 47 |
 48 |         func photoOutput(
 49 |             _ output: AVCapturePhotoOutput,
    |                       `- error: 'AVCapturePhotoOutput' is unavailable in watchOS
 50 |             didFinishProcessingPhoto photo: AVCapturePhoto,
 51 |             error: (any Error)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:50:45: error: 'AVCapturePhoto' is unavailable in watchOS
 48 |         func photoOutput(
 49 |             _ output: AVCapturePhotoOutput,
 50 |             didFinishProcessingPhoto photo: AVCapturePhoto,
    |                                             `- error: 'AVCapturePhoto' is unavailable in watchOS
 51 |             error: (any Error)?
 52 |         ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1979:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
1977 |  */
1978 | API_AVAILABLE(macos(10.15), ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1979 | @interface AVCapturePhoto : NSObject
     |            `- note: 'AVCapturePhoto' has been explicitly marked unavailable here
1980 | {
1981 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:40:9: error: 'AVCapturePhotoCaptureDelegate' is unavailable in watchOS
 38 |     @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 39 |     private final class PhotoCaptureDelegate: NSObject,
 40 |         AVCapturePhotoCaptureDelegate, @unchecked Sendable
    |         `- error: 'AVCapturePhotoCaptureDelegate' is unavailable in watchOS
 41 |     {
 42 |         private var continuation: CheckedContinuation<CapturedPhoto, any Error>?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:990:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 988 |  */
 989 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 990 | @protocol AVCapturePhotoCaptureDelegate <NSObject>
     |           `- note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 991 |
 992 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:92:37: error: 'AVCaptureSession' is unavailable in watchOS
 90 |     @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 91 |     actor SystemVideoCaptureEngine: VideoCaptureProviding {
 92 |         private var captureSession: AVCaptureSession?
    |                                     `- error: 'AVCaptureSession' is unavailable in watchOS
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
 94 |         private var photoOutput: AVCapturePhotoOutput?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
 135 |  */
 136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 137 | @interface AVCaptureSession : NSObject
     |            `- note: 'AVCaptureSession' has been explicitly marked unavailable here
 138 | {
 139 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:93:34: error: 'AVCaptureVideoDataOutput' is unavailable in watchOS
 91 |     actor SystemVideoCaptureEngine: VideoCaptureProviding {
 92 |         private var captureSession: AVCaptureSession?
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
    |                                  `- error: 'AVCaptureVideoDataOutput' is unavailable in watchOS
 94 |         private var photoOutput: AVCapturePhotoOutput?
 95 |         private var currentDevice: AVCaptureDevice?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:31:12: note: 'AVCaptureVideoDataOutput' has been explicitly marked unavailable here
 29 |  */
 30 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 31 | @interface AVCaptureVideoDataOutput : AVCaptureOutput
    |            `- note: 'AVCaptureVideoDataOutput' has been explicitly marked unavailable here
 32 | {
 33 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:94:34: error: 'AVCapturePhotoOutput' is unavailable in watchOS
 92 |         private var captureSession: AVCaptureSession?
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
 94 |         private var photoOutput: AVCapturePhotoOutput?
    |                                  `- error: 'AVCapturePhotoOutput' is unavailable in watchOS
 95 |         private var currentDevice: AVCaptureDevice?
 96 |         private var captureDelegate: VideoCaptureDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:95:36: error: 'AVCaptureDevice' is unavailable in watchOS
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
 94 |         private var photoOutput: AVCapturePhotoOutput?
 95 |         private var currentDevice: AVCaptureDevice?
    |                                    `- error: 'AVCaptureDevice' is unavailable in watchOS
 96 |         private var captureDelegate: VideoCaptureDelegate?
 97 |         private var photoCaptureDelegate: PhotoCaptureDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:14:21: error: 'AVCaptureDevice' is unavailable in watchOS
 12 |             position: CameraPosition,
 13 |             deviceType: CameraDeviceType
 14 |         ) throws -> AVCaptureDevice {
    |                     `- error: 'AVCaptureDevice' is unavailable in watchOS
 15 |             let avPosition: AVCaptureDevice.Position =
 16 |                 switch position {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:41:14: error: 'AVCaptureDevice' is unavailable in watchOS
 39 |         func avCaptureDeviceType(
 40 |             for deviceType: CameraDeviceType
 41 |         ) -> AVCaptureDevice.DeviceType {
    |              `- error: 'AVCaptureDevice' is unavailable in watchOS
 42 |             switch deviceType {
 43 |             case .wideAngle:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:74:14: error: 'AVCaptureSession' is unavailable in watchOS
 72 |         func sessionPreset(
 73 |             for resolution: VideoResolution
 74 |         ) -> AVCaptureSession.Preset {
    |              `- error: 'AVCaptureSession' is unavailable in watchOS
 75 |             switch resolution {
 76 |             case .uhd4K, .dci4K: return .hd4K3840x2160
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
 135 |  */
 136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 137 | @interface AVCaptureSession : NSObject
     |            `- note: 'AVCaptureSession' has been explicitly marked unavailable here
 138 | {
 139 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:105:23: error: 'AVCaptureDevice' is unavailable in watchOS
103 |
104 |         func configureDevice(
105 |             _ device: AVCaptureDevice,
    |                       `- error: 'AVCaptureDevice' is unavailable in watchOS
106 |             configuration: VideoSourceConfiguration
107 |         ) throws {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:113:10: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
111 |     private static func makeTrackOutput(
112 |         track: AVAssetTrack
113 |     ) -> AVAssetReaderTrackOutput {
    |          `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
114 |         let outputSettings: [String: Any] = [
115 |             kCVPixelBufferPixelFormatTypeKey as String:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:125:17: error: 'AVAssetReader' is unavailable in watchOS
123 |
124 |     private static func drainReader(
125 |         reader: AVAssetReader,
    |                 `- error: 'AVAssetReader' is unavailable in watchOS
126 |         output: AVAssetReaderTrackOutput,
127 |         outputFormat: VideoSourceConfiguration,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:63:12: note: 'AVAssetReader' has been explicitly marked unavailable here
 61 | NS_SWIFT_NONSENDABLE
 62 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 63 | @interface AVAssetReader : NSObject
    |            `- note: 'AVAssetReader' has been explicitly marked unavailable here
 64 | {
 65 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:126:17: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
124 |     private static func drainReader(
125 |         reader: AVAssetReader,
126 |         output: AVAssetReaderTrackOutput,
    |                 `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
127 |         outputFormat: VideoSourceConfiguration,
128 |         playbackRate: Double,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/AdaptiveQualityManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureError.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureQualityLevel+Transitions.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureSessionConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureSessionEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureSessionPipeline.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureSessionState.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/CaptureSessionStatistics.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Core/MediaBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AACEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AACEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AACProfile.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/ALACEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/ALACEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioBitrateMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioEncoderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioToolboxEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/FLACEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/FLACEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/MP3Encoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/MP3EncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/OpusEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/OpusEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/PCMEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/PCMEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/WAVEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/WAVEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/AudioEncoderPreset.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset+Professional.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset+Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePresetConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/VideoEncoderPreset.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Protocol/AudioEncoderProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Protocol/EncoderCapabilities.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Protocol/VideoEncoderProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/AV1Encoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/AV1EncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/AV1Profile.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/H264Encoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/H264EncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/H264EntropyMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/H264Level.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/H264Profile.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/HDRMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/HEVCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/HEVCEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/HEVCProfile.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/JPEGEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/JPEGEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/MVHEVCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/MVHEVCEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResProfile.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoBitrateMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoEncoderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoToolboxEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/AudioFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/BitDepth.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/ChannelLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/ColorSpace.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/DynamicRange.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/FrameRate.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/PixelFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/SampleRate.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/VideoFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/VideoResolution.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/AudioMeter.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/AudioMeterConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/AudioMeterMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/MeteringEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/VideoFrameAnalyzer.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Metering/WaveformData.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Callback/CallbackOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Callback/PixelBufferOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Callback/SampleBufferOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/AVAssetWriterEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileOutputConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileRotationConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/FileWriterProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/File/RecordingStatistics.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/CaptureOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/OutputCapabilities.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/StreamingTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/AudioPlaybackProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/AudioPreviewOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/NullOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/SystemAudioPlaybackEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/TeeOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/CapturePermission.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionError.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/UI/CapturePermissionModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/UI/CapturePermissionView.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AggregateAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AudioCaptureProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AudioFileReaderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/BluetoothAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/FileAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/LineInSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/MicrophoneSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SCStreamAudioProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/ScreenCaptureAudioProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SilenceSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioCaptureEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/ToneSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/VoIPAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/AudioDeviceInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceCapability.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceConnectionType.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceDiscovery.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/VideoDeviceInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Protocol/AudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Protocol/MediaSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Protocol/SourceCapabilities.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Protocol/VideoSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/BroadcastConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/BroadcastIPCChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/BroadcastRelay.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/BroadcastSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ReplayKitConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ReplayKitVideoProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/SCStreamVideoProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureContent.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureKitConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureVideoProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/BlackSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraDeviceType.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraPosition.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CaptureColor.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CinematicCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CinematicFocusSubject.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ColorSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ContinuityCameraFeatures.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ExternalCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/FileVideoSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCamSessionEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCameraConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/PhotoCaptureSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SpatialCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SpatialCaptureMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TestPattern.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TestPatternSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TorchMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/VideoCaptureProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/VideoFileReaderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/MediaPacket.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingPipeline.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingStats.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingTransport.swift -target arm64_32-apple-watchos10.0 -module-can-import-version AVFAudio 794.106 1.0.0 -module-can-import-version AVFoundation 2450.77.3.1 2.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CaptureKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-capture-kit.build/Debug-watchos/CaptureKit-t.build/Objects-normal/arm64_32/CaptureKit.abi.json
SwiftCompile normal arm64_32 (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ JPEGEncoderConfiguration.swift,\ MVHEVCEncoder.swift,\ MVHEVCEncoderConfiguration.swift,\ ProResEncoder.swift,\ ProResEncoderConfiguration.swift,\ ProResProfile.swift,\ VideoBitrateMode.swift,\ VideoEncoderProviding.swift,\ VideoToolboxEncoder.swift,\ AudioFormat.swift,\ BitDepth.swift,\ ChannelLayout.swift,\ ColorSpace.swift,\ DynamicRange.swift,\ FrameRate.swift,\ PixelFormat.swift,\ SampleRate.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/JPEGEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/MVHEVCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/MVHEVCEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResProfile.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoBitrateMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoEncoderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoToolboxEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/AudioFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/BitDepth.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/ChannelLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/ColorSpace.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/DynamicRange.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/FrameRate.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/PixelFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/SampleRate.swift (in target 'CaptureKit' from project 'swift-capture-kit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/JPEGEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile JPEGEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/MVHEVCEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MVHEVCEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/MVHEVCEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MVHEVCEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ProResEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ProResEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/ProResProfile.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ProResProfile.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoBitrateMode.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoBitrateMode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoEncoderProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoEncoderProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Video/VideoToolboxEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoToolboxEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/AudioFormat.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioFormat.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/BitDepth.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BitDepth.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/ChannelLayout.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChannelLayout.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/ColorSpace.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ColorSpace.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/DynamicRange.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DynamicRange.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/FrameRate.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FrameRate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/PixelFormat.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PixelFormat.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Format/SampleRate.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SampleRate.swift
SwiftCompile normal arm64_32 Compiling\ AudioEncoderProviding.swift,\ AudioToolboxEncoder.swift,\ FLACEncoder.swift,\ FLACEncoderConfiguration.swift,\ MP3Encoder.swift,\ MP3EncoderConfiguration.swift,\ OpusEncoder.swift,\ OpusEncoderConfiguration.swift,\ PCMEncoder.swift,\ PCMEncoderConfiguration.swift,\ WAVEncoder.swift,\ WAVEncoderConfiguration.swift,\ AudioEncoderPreset.swift,\ CapturePreset+Professional.swift,\ CapturePreset+Utility.swift,\ CapturePreset.swift,\ CapturePresetConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioEncoderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioToolboxEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/FLACEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/FLACEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/MP3Encoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/MP3EncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/OpusEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/OpusEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/PCMEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/PCMEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/WAVEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/WAVEncoderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/AudioEncoderPreset.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset+Professional.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset+Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePresetConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioEncoderProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioEncoderProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/AudioToolboxEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioToolboxEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/FLACEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FLACEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/FLACEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FLACEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/MP3Encoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MP3Encoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/MP3EncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MP3EncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/OpusEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpusEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/OpusEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpusEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/PCMEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PCMEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/PCMEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PCMEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/WAVEncoder.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WAVEncoder.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Audio/WAVEncoderConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WAVEncoderConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/AudioEncoderPreset.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioEncoderPreset.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset+Professional.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePreset+Professional.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset+Utility.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePreset+Utility.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePreset.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePreset.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Encoder/Preset/CapturePresetConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePresetConfiguration.swift
SwiftCompile normal arm64_32 Compiling\ CaptureOutput.swift,\ OutputCapabilities.swift,\ StreamingTypes.swift,\ AudioPlaybackProviding.swift,\ AudioPreviewOutput.swift,\ NullOutput.swift,\ PreviewOutput.swift,\ SystemAudioPlaybackEngine.swift,\ TeeOutput.swift,\ CapturePermission.swift,\ PermissionError.swift,\ PermissionManager.swift,\ PermissionStatus.swift,\ CapturePermissionModifier.swift,\ CapturePermissionView.swift,\ AggregateAudioSource.swift,\ AudioCaptureProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/CaptureOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/OutputCapabilities.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/StreamingTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/AudioPlaybackProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/AudioPreviewOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/NullOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/SystemAudioPlaybackEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/TeeOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/CapturePermission.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionError.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/UI/CapturePermissionModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/UI/CapturePermissionView.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AggregateAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AudioCaptureProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:44:43: error: 'AVSampleBufferDisplayLayer' is unavailable in watchOS
 42 |     /// Use in SwiftUI via UIViewRepresentable/NSViewRepresentable.
 43 |     /// The layer is created during `prepare()`.
 44 |     public private(set) var displayLayer: AVSampleBufferDisplayLayer?
    |                                           `- error: 'AVSampleBufferDisplayLayer' is unavailable in watchOS
 45 |
 46 |     /// Creates a new preview output.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVSampleBufferDisplayLayer.h:37:12: note: 'AVSampleBufferDisplayLayer' has been explicitly marked unavailable here
 35 | NS_SWIFT_UI_ACTOR
 36 | API_AVAILABLE(macos(10.8), ios(8.0), tvos(10.2), visionos(1.0)) API_UNAVAILABLE(watchos)
 37 | @interface AVSampleBufferDisplayLayer : CALayer
    |            `- note: 'AVSampleBufferDisplayLayer' has been explicitly marked unavailable here
 38 |
 39 | /// The layer's control timebase, which governs how time stamps are interpreted.
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:62:21: error: 'AVSampleBufferDisplayLayer' is unavailable in watchOS
 60 |         audioFormat: AudioFormat?, videoFormat: VideoFormat?
 61 |     ) async throws {
 62 |         let layer = AVSampleBufferDisplayLayer()
    |                     `- error: 'AVSampleBufferDisplayLayer' is unavailable in watchOS
 63 |         layer.videoGravity = .resizeAspect
 64 |         self.displayLayer = layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVSampleBufferDisplayLayer.h:37:12: note: 'AVSampleBufferDisplayLayer' has been explicitly marked unavailable here
 35 | NS_SWIFT_UI_ACTOR
 36 | API_AVAILABLE(macos(10.8), ios(8.0), tvos(10.2), visionos(1.0)) API_UNAVAILABLE(watchos)
 37 | @interface AVSampleBufferDisplayLayer : CALayer
    |            `- note: 'AVSampleBufferDisplayLayer' has been explicitly marked unavailable here
 38 |
 39 | /// The layer's control timebase, which governs how time stamps are interpreted.
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:63:31: error: 'resizeAspect' is unavailable in watchOS
 61 |     ) async throws {
 62 |         let layer = AVSampleBufferDisplayLayer()
 63 |         layer.videoGravity = .resizeAspect
    |                               `- error: 'resizeAspect' is unavailable in watchOS
 64 |         self.displayLayer = layer
 65 |         if let videoFormat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAnimation.h:31:38: note: 'resizeAspect' has been explicitly marked unavailable here
29 |                     property of an AVPlayerLayer or AVCaptureVideoPreviewLayer instance.
30 |  */
31 | AVF_EXPORT AVLayerVideoGravity const AVLayerVideoGravityResizeAspect API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
   |                                      `- note: 'resizeAspect' has been explicitly marked unavailable here
32 |
33 |
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:63:15: warning: main actor-isolated property 'videoGravity' can not be mutated on a nonisolated actor instance
 61 |     ) async throws {
 62 |         let layer = AVSampleBufferDisplayLayer()
 63 |         layer.videoGravity = .resizeAspect
    |               |- warning: main actor-isolated property 'videoGravity' can not be mutated on a nonisolated actor instance
    |               `- note: consider declaring an isolated method on 'MainActor' to perform the mutation
 64 |         self.displayLayer = layer
 65 |         if let videoFormat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVSampleBufferDisplayLayer.h:57:37: note: mutation of this property is only permitted within the actor
 55 |
 56 | /// A string defining how the video is displayed within an AVSampleBufferDisplayLayer bounds rect. @discusssion Options are AVLayerVideoGravityResizeAspect, AVLayerVideoGravityResizeAspectFill and AVLayerVideoGravityResize. AVLayerVideoGravityResizeAspect is default. See <AVFoundation/AVAnimation.h> for a description of these options.
 57 | @property(copy) AVLayerVideoGravity videoGravity;
    |                                     `- note: mutation of this property is only permitted within the actor
 58 |
 59 | /// Boolean indicating that the first video frame has been made ready for display. @discusssion Use this property as an indicator of when best to show or animate-in an AVSampleBufferDisplayLayer into view. An AVSampleBufferDisplayLayer may be displayed, or made visible, while this property is NO, however the layer will not have any user-visible content until the value becomes YES. Note that if an animation is added to an AVSampleBufferDisplayLayer before it becomes readyForDisplay the video image displayed inside might not animate with the receiver. readyForDisplay will change to NO when the layer can no longer display frames. readyForDisplay will be YES when the first video frame has been made ready for display. This property is not key-value observable. AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification is posted when this value changes.
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:94:19: error: main actor-isolated instance method 'enqueue' cannot be called from outside of the actor
 92 |             let layer = displayLayer
 93 |         {
 94 |             layer.enqueue(sampleBuffer)
    |                   `- error: main actor-isolated instance method 'enqueue' cannot be called from outside of the actor
 95 |         }
 96 |     }
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:100:23: error: 'flushAndRemoveImage()' is unavailable in watchOS
 98 |     /// Finalizes the output, clearing the latest frame.
 99 |     public func finalize() async throws {
100 |         displayLayer?.flushAndRemoveImage()
    |                       `- error: 'flushAndRemoveImage()' is unavailable in watchOS
101 |         displayLayer = nil
102 |         latestFrame = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVSampleBufferDisplayLayer.h:126:1: note: 'flushAndRemoveImage()' has been explicitly marked unavailable here
124 | /// so the next frame passed to enqueueSampleBuffer: should be an IDR frame
125 | /// (also known as a key frame or sync sample).
126 | - (void)flushAndRemoveImage API_DEPRECATED("Use sampleBufferRenderer's flushWithRemovalOfDisplayedImage:completionHandler: instead", macos(10.8, 15.0), ios(8.0, 18.0), tvos(10.2, 18.0), visionos(1.0, 2.0)) API_UNAVAILABLE(watchos);
    | `- note: 'flushAndRemoveImage()' has been explicitly marked unavailable here
127 |
128 | /// Indicates that the receiver is in a state where it requires a call to -flush to continue decoding frames.
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift:100:23: error: main actor-isolated instance method 'flushAndRemoveImage()' cannot be called from outside of the actor
 98 |     /// Finalizes the output, clearing the latest frame.
 99 |     public func finalize() async throws {
100 |         displayLayer?.flushAndRemoveImage()
    |                       `- error: main actor-isolated instance method 'flushAndRemoveImage()' cannot be called from outside of the actor
101 |         displayLayer = nil
102 |         latestFrame = nil
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift:194:23: error: 'AVAuthorizationStatus' is unavailable in watchOS
192 |     #if canImport(AVFoundation)
193 |         private func mapAVAuthorizationStatus(
194 |             _ status: AVAuthorizationStatus
    |                       `- error: 'AVAuthorizationStatus' is unavailable in watchOS
195 |         ) -> PermissionStatus {
196 |             switch status {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2147:28: note: 'AVAuthorizationStatus' has been explicitly marked unavailable here
2145 |     The client is authorized to access the hardware supporting a media type.
2146 |  */
2147 | typedef NS_ENUM(NSInteger, AVAuthorizationStatus) {
     |                            `- note: 'AVAuthorizationStatus' has been explicitly marked unavailable here
2148 |     AVAuthorizationStatusNotDetermined = 0,
2149 |     AVAuthorizationStatusRestricted    = 1,
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift:143:21: error: 'AVCaptureDevice' is unavailable in watchOS
141 |             case .microphone:
142 |                 return mapAVAuthorizationStatus(
143 |                     AVCaptureDevice.authorizationStatus(for: .audio)
    |                     `- error: 'AVCaptureDevice' is unavailable in watchOS
144 |                 )
145 |             case .camera:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift:147:21: error: 'AVCaptureDevice' is unavailable in watchOS
145 |             case .camera:
146 |                 return mapAVAuthorizationStatus(
147 |                     AVCaptureDevice.authorizationStatus(for: .video)
    |                     `- error: 'AVCaptureDevice' is unavailable in watchOS
148 |                 )
149 |             case .screenRecording:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift:172:37: error: 'AVCaptureDevice' is unavailable in watchOS
170 |             switch type {
171 |             case .microphone:
172 |                 let granted = await AVCaptureDevice.requestAccess(for: .audio)
    |                                     `- error: 'AVCaptureDevice' is unavailable in watchOS
173 |                 return granted ? .authorized : .denied
174 |             case .camera:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/CaptureOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/OutputCapabilities.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OutputCapabilities.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Protocol/StreamingTypes.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamingTypes.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/AudioPlaybackProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioPlaybackProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/AudioPreviewOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioPreviewOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/NullOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NullOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/PreviewOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PreviewOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/SystemAudioPlaybackEngine.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemAudioPlaybackEngine.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Output/Utility/TeeOutput.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TeeOutput.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/CapturePermission.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePermission.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionError.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PermissionError.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionManager.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PermissionManager.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/PermissionStatus.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PermissionStatus.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/UI/CapturePermissionModifier.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePermissionModifier.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Permission/UI/CapturePermissionView.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CapturePermissionView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AggregateAudioSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AggregateAudioSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AudioCaptureProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioCaptureProviding.swift
SwiftCompile normal arm64_32 Compiling\ ScreenCaptureSource.swift,\ ScreenCaptureVideoProviding.swift,\ BlackSource.swift,\ CameraDeviceType.swift,\ CameraPosition.swift,\ CameraSource.swift,\ CaptureColor.swift,\ CinematicCameraSource.swift,\ CinematicFocusSubject.swift,\ ColorSource.swift,\ ContinuityCameraFeatures.swift,\ ExternalCameraSource.swift,\ FileVideoSource.swift,\ MultiCamSessionEngine.swift,\ MultiCameraConfiguration.swift,\ MultiCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureVideoProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/BlackSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraDeviceType.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraPosition.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CaptureColor.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CinematicCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CinematicFocusSubject.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ColorSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ContinuityCameraFeatures.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ExternalCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/FileVideoSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCamSessionEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCameraConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCameraSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ScreenCaptureSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Screen/ScreenCaptureVideoProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ScreenCaptureVideoProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/BlackSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BlackSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraDeviceType.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraDeviceType.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraPosition.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraPosition.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CameraSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CaptureColor.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureColor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CinematicCameraSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CinematicCameraSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/CinematicFocusSubject.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CinematicFocusSubject.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ColorSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ColorSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ContinuityCameraFeatures.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ContinuityCameraFeatures.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/ExternalCameraSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ExternalCameraSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/FileVideoSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileVideoSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCamSessionEngine.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MultiCamSessionEngine.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCameraConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MultiCameraConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/MultiCameraSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MultiCameraSource.swift
SwiftCompile normal arm64_32 Compiling\ AudioFileReaderProviding.swift,\ BluetoothAudioSource.swift,\ FileAudioSource.swift,\ LineInSource.swift,\ MicrophoneSource.swift,\ SCStreamAudioProvider.swift,\ ScreenCaptureAudioProviding.swift,\ SilenceSource.swift,\ SystemAudioCaptureEngine.swift,\ SystemAudioFileReader.swift,\ SystemAudioSource.swift,\ ToneSource.swift,\ VoIPAudioSource.swift,\ AudioDeviceInfo.swift,\ DeviceCapability.swift,\ DeviceChangeEvent.swift,\ DeviceConnectionType.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AudioFileReaderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/BluetoothAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/FileAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/LineInSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/MicrophoneSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SCStreamAudioProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/ScreenCaptureAudioProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SilenceSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioCaptureEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/ToneSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/VoIPAudioSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/AudioDeviceInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceCapability.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceChangeEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceConnectionType.swift (in target 'CaptureKit' from project 'swift-capture-kit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/AudioFileReaderProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioFileReaderProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/BluetoothAudioSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BluetoothAudioSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/FileAudioSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileAudioSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/LineInSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LineInSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/MicrophoneSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MicrophoneSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SCStreamAudioProvider.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SCStreamAudioProvider.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/ScreenCaptureAudioProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ScreenCaptureAudioProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SilenceSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SilenceSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioCaptureEngine.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemAudioCaptureEngine.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemAudioFileReader.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemAudioSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/ToneSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ToneSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/VoIPAudioSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VoIPAudioSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/AudioDeviceInfo.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioDeviceInfo.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceCapability.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceCapability.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceChangeEvent.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceChangeEvent.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Discovery/DeviceConnectionType.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceConnectionType.swift
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:113:10: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
111 |         track: AVAssetTrack,
112 |         outputFormat: AudioSourceConfiguration
113 |     ) -> AVAssetReaderTrackOutput {
    |          `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
114 |         let outputSettings: [String: Any] = [
115 |             AVFormatIDKey: Int(kAudioFormatLinearPCM),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:129:17: error: 'AVAssetReader' is unavailable in watchOS
127 |
128 |     private static func drainReader(
129 |         reader: AVAssetReader,
    |                 `- error: 'AVAssetReader' is unavailable in watchOS
130 |         output: AVAssetReaderTrackOutput,
131 |         outputFormat: AudioSourceConfiguration,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:63:12: note: 'AVAssetReader' has been explicitly marked unavailable here
 61 | NS_SWIFT_NONSENDABLE
 62 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 63 | @interface AVAssetReader : NSObject
    |            `- note: 'AVAssetReader' has been explicitly marked unavailable here
 64 | {
 65 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:130:17: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
128 |     private static func drainReader(
129 |         reader: AVAssetReader,
130 |         output: AVAssetReaderTrackOutput,
    |                 `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
131 |         outputFormat: AudioSourceConfiguration,
132 |         playbackRate: Double,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:73:26: error: 'AVAssetReader' is unavailable in watchOS
 71 |         }
 72 |
 73 |         let reader = try AVAssetReader(asset: asset)
    |                          `- error: 'AVAssetReader' is unavailable in watchOS
 74 |         let output = makeTrackOutput(
 75 |             track: audioTrack,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:63:12: note: 'AVAssetReader' has been explicitly marked unavailable here
 61 | NS_SWIFT_NONSENDABLE
 62 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 63 | @interface AVAssetReader : NSObject
    |            `- note: 'AVAssetReader' has been explicitly marked unavailable here
 64 | {
 65 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:78:16: error: 'add' is unavailable in watchOS
 76 |             outputFormat: outputFormat
 77 |         )
 78 |         reader.add(output)
    |                `- error: 'add' is unavailable in watchOS
 79 |
 80 |         let start = CMTime(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:181:1: note: 'add' has been explicitly marked unavailable here
179 | 	This method throws an exception if the output has already been added to an AVAssetReader or if reading has started (`status` has progressed beyond AVAssetReaderStatusUnknown).
180 |  */
181 | - (void)addOutput:(AVAssetReaderOutput *)output
    | `- note: 'add' has been explicitly marked unavailable here
182 | #if __swift__
183 | API_DEPRECATED("Use the appropriate AVAssetReader.outputProvider(for:...) overload for your output and optional adaptor instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:94:22: error: 'startReading()' is unavailable in watchOS
 92 |             start: start, end: end)
 93 |
 94 |         guard reader.startReading() else {
    |                      `- error: 'startReading()' is unavailable in watchOS
 95 |             continuation.finish()
 96 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:205:1: note: 'startReading()' has been explicitly marked unavailable here
203 | 	This method throws an exception if reading has already started (`status` has progressed beyond AVAssetReaderStatusUnknown).
204 |  */
205 | - (BOOL)startReading
    | `- note: 'startReading()' has been explicitly marked unavailable here
206 | #if __swift__
207 | API_DEPRECATED("Use start() instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Audio/SystemAudioFileReader.swift:122:16: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
120 |             AVLinearPCMIsNonInterleaved: false
121 |         ]
122 |         return AVAssetReaderTrackOutput(
    |                `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
123 |             track: track,
124 |             outputSettings: outputSettings
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
SwiftCompile normal arm64_32 Compiling\ PhotoCaptureSettings.swift,\ SpatialCameraSource.swift,\ SpatialCaptureMode.swift,\ SystemVideoCaptureEngine.swift,\ SystemVideoCaptureEngineHelpers.swift,\ SystemVideoFileReader.swift,\ TestPattern.swift,\ TestPatternSource.swift,\ TorchMode.swift,\ VideoCaptureProviding.swift,\ VideoFileReaderProviding.swift,\ MediaPacket.swift,\ StreamConfiguration.swift,\ StreamingPipeline.swift,\ StreamingStats.swift,\ StreamingTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/PhotoCaptureSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SpatialCameraSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SpatialCaptureMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TestPattern.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TestPatternSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TorchMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/VideoCaptureProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/VideoFileReaderProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/MediaPacket.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingPipeline.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingStats.swift /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingTransport.swift (in target 'CaptureKit' from project 'swift-capture-kit')
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:25:23: error: 'AVCaptureOutput' is unavailable in watchOS
 23 |
 24 |         func captureOutput(
 25 |             _ output: AVCaptureOutput,
    |                       `- error: 'AVCaptureOutput' is unavailable in watchOS
 26 |             didOutput sampleBuffer: CMSampleBuffer,
 27 |             from connection: AVCaptureConnection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
 33 |  */
 34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 35 | @interface AVCaptureOutput : NSObject
    |            `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:27:30: error: 'AVCaptureConnection' is unavailable in watchOS
 25 |             _ output: AVCaptureOutput,
 26 |             didOutput sampleBuffer: CMSampleBuffer,
 27 |             from connection: AVCaptureConnection
    |                              `- error: 'AVCaptureConnection' is unavailable in watchOS
 28 |         ) {
 29 |             handler(sampleBuffer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
 892 |  */
 893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 894 | @interface AVCaptureConnection : NSObject
     |            `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
 895 | {
 896 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:16:9: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
 14 |     @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 15 |     private final class VideoCaptureDelegate: NSObject,
 16 |         AVCaptureVideoDataOutputSampleBufferDelegate, @unchecked Sendable
    |         `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
 17 |     {
 18 |         private let handler: @Sendable (CMSampleBuffer) -> Void
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 |  */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
    |           `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:49:23: error: 'AVCapturePhotoOutput' is unavailable in watchOS
 47 |
 48 |         func photoOutput(
 49 |             _ output: AVCapturePhotoOutput,
    |                       `- error: 'AVCapturePhotoOutput' is unavailable in watchOS
 50 |             didFinishProcessingPhoto photo: AVCapturePhoto,
 51 |             error: (any Error)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:50:45: error: 'AVCapturePhoto' is unavailable in watchOS
 48 |         func photoOutput(
 49 |             _ output: AVCapturePhotoOutput,
 50 |             didFinishProcessingPhoto photo: AVCapturePhoto,
    |                                             `- error: 'AVCapturePhoto' is unavailable in watchOS
 51 |             error: (any Error)?
 52 |         ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1979:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
1977 |  */
1978 | API_AVAILABLE(macos(10.15), ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1979 | @interface AVCapturePhoto : NSObject
     |            `- note: 'AVCapturePhoto' has been explicitly marked unavailable here
1980 | {
1981 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:40:9: error: 'AVCapturePhotoCaptureDelegate' is unavailable in watchOS
 38 |     @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 39 |     private final class PhotoCaptureDelegate: NSObject,
 40 |         AVCapturePhotoCaptureDelegate, @unchecked Sendable
    |         `- error: 'AVCapturePhotoCaptureDelegate' is unavailable in watchOS
 41 |     {
 42 |         private var continuation: CheckedContinuation<CapturedPhoto, any Error>?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:990:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 988 |  */
 989 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 990 | @protocol AVCapturePhotoCaptureDelegate <NSObject>
     |           `- note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 991 |
 992 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:92:37: error: 'AVCaptureSession' is unavailable in watchOS
 90 |     @available(macOS 14.0, iOS 17.0, visionOS 1.0, *)
 91 |     actor SystemVideoCaptureEngine: VideoCaptureProviding {
 92 |         private var captureSession: AVCaptureSession?
    |                                     `- error: 'AVCaptureSession' is unavailable in watchOS
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
 94 |         private var photoOutput: AVCapturePhotoOutput?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
 135 |  */
 136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 137 | @interface AVCaptureSession : NSObject
     |            `- note: 'AVCaptureSession' has been explicitly marked unavailable here
 138 | {
 139 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:93:34: error: 'AVCaptureVideoDataOutput' is unavailable in watchOS
 91 |     actor SystemVideoCaptureEngine: VideoCaptureProviding {
 92 |         private var captureSession: AVCaptureSession?
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
    |                                  `- error: 'AVCaptureVideoDataOutput' is unavailable in watchOS
 94 |         private var photoOutput: AVCapturePhotoOutput?
 95 |         private var currentDevice: AVCaptureDevice?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:31:12: note: 'AVCaptureVideoDataOutput' has been explicitly marked unavailable here
 29 |  */
 30 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 31 | @interface AVCaptureVideoDataOutput : AVCaptureOutput
    |            `- note: 'AVCaptureVideoDataOutput' has been explicitly marked unavailable here
 32 | {
 33 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:94:34: error: 'AVCapturePhotoOutput' is unavailable in watchOS
 92 |         private var captureSession: AVCaptureSession?
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
 94 |         private var photoOutput: AVCapturePhotoOutput?
    |                                  `- error: 'AVCapturePhotoOutput' is unavailable in watchOS
 95 |         private var currentDevice: AVCaptureDevice?
 96 |         private var captureDelegate: VideoCaptureDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:95:36: error: 'AVCaptureDevice' is unavailable in watchOS
 93 |         private var videoOutput: AVCaptureVideoDataOutput?
 94 |         private var photoOutput: AVCapturePhotoOutput?
 95 |         private var currentDevice: AVCaptureDevice?
    |                                    `- error: 'AVCaptureDevice' is unavailable in watchOS
 96 |         private var captureDelegate: VideoCaptureDelegate?
 97 |         private var photoCaptureDelegate: PhotoCaptureDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:107:27: error: 'AVCaptureSession' is unavailable in watchOS
105 |             deviceType: CameraDeviceType
106 |         ) async throws -> AsyncStream<CapturedVideoSample> {
107 |             let session = AVCaptureSession()
    |                           `- error: 'AVCaptureSession' is unavailable in watchOS
108 |             session.sessionPreset = sessionPreset(
109 |                 for: configuration.resolution)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
 135 |  */
 136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 137 | @interface AVCaptureSession : NSObject
     |            `- note: 'AVCaptureSession' has been explicitly marked unavailable here
 138 | {
 139 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:113:29: error: 'AVCaptureDeviceInput' is unavailable in watchOS
111 |             let device = try findDevice(
112 |                 position: position, deviceType: deviceType)
113 |             let input = try AVCaptureDeviceInput(device: device)
    |                             `- error: 'AVCaptureDeviceInput' is unavailable in watchOS
114 |             guard session.canAddInput(input) else {
115 |                 throw CaptureError.sourceNotAvailable(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureInput.h:182:12: note: 'AVCaptureDeviceInput' has been explicitly marked unavailable here
180 |  */
181 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
182 | @interface AVCaptureDeviceInput : AVCaptureInput
    |            `- note: 'AVCaptureDeviceInput' has been explicitly marked unavailable here
183 | {
184 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:124:26: error: 'AVCaptureVideoDataOutput' is unavailable in watchOS
122 |             try configureDevice(device, configuration: configuration)
123 |
124 |             let output = AVCaptureVideoDataOutput()
    |                          `- error: 'AVCaptureVideoDataOutput' is unavailable in watchOS
125 |             output.videoSettings = [
126 |                 kCVPixelBufferPixelFormatTypeKey as String:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:31:12: note: 'AVCaptureVideoDataOutput' has been explicitly marked unavailable here
 29 |  */
 30 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 31 | @interface AVCaptureVideoDataOutput : AVCaptureOutput
    |            `- note: 'AVCaptureVideoDataOutput' has been explicitly marked unavailable here
 32 | {
 33 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:139:25: error: 'AVCapturePhotoOutput' is unavailable in watchOS
137 |             session.addOutput(output)
138 |
139 |             let photo = AVCapturePhotoOutput()
    |                         `- error: 'AVCapturePhotoOutput' is unavailable in watchOS
140 |             if session.canAddOutput(photo) {
141 |                 session.addOutput(photo)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:190:21: error: 'AVCaptureDeviceInput' is unavailable in watchOS
188 |             session.beginConfiguration()
189 |             if let currentInput = session.inputs.first
190 |                 as? AVCaptureDeviceInput
    |                     `- error: 'AVCaptureDeviceInput' is unavailable in watchOS
191 |             {
192 |                 session.removeInput(currentInput)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureInput.h:182:12: note: 'AVCaptureDeviceInput' has been explicitly marked unavailable here
180 |  */
181 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
182 | @interface AVCaptureDeviceInput : AVCaptureInput
    |            `- note: 'AVCaptureDeviceInput' has been explicitly marked unavailable here
183 | {
184 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:196:29: error: 'AVCaptureDeviceInput' is unavailable in watchOS
194 |             let device = try findDevice(
195 |                 position: position, deviceType: .wideAngle)
196 |             let input = try AVCaptureDeviceInput(device: device)
    |                             `- error: 'AVCaptureDeviceInput' is unavailable in watchOS
197 |             if session.canAddInput(input) {
198 |                 session.addInput(input)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureInput.h:182:12: note: 'AVCaptureDeviceInput' has been explicitly marked unavailable here
180 |  */
181 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
182 | @interface AVCaptureDeviceInput : AVCaptureInput
    |            `- note: 'AVCaptureDeviceInput' has been explicitly marked unavailable here
183 | {
184 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:240:33: error: 'AVCapturePhotoSettings' is unavailable in watchOS
238 |             }
239 |
240 |             let photoSettings = AVCapturePhotoSettings()
    |                                 `- error: 'AVCapturePhotoSettings' is unavailable in watchOS
241 |             if let settings {
242 |                 switch settings.flashMode {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1192:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1190 |  */
1191 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1192 | @interface AVCapturePhotoSettings : NSObject <NSCopying>
     |            `- note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1193 | {
1194 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift:309:25: error: 'AVCaptureDevice' is unavailable in watchOS
307 |         func setFocusMode(_ mode: FocusMode) async throws {
308 |             guard let device = currentDevice else { return }
309 |             let avMode: AVCaptureDevice.FocusMode =
    |                         `- error: 'AVCaptureDevice' is unavailable in watchOS
310 |                 switch mode {
311 |                 case .locked, .manualFocus: .locked
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:14:21: error: 'AVCaptureDevice' is unavailable in watchOS
 12 |             position: CameraPosition,
 13 |             deviceType: CameraDeviceType
 14 |         ) throws -> AVCaptureDevice {
    |                     `- error: 'AVCaptureDevice' is unavailable in watchOS
 15 |             let avPosition: AVCaptureDevice.Position =
 16 |                 switch position {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:41:14: error: 'AVCaptureDevice' is unavailable in watchOS
 39 |         func avCaptureDeviceType(
 40 |             for deviceType: CameraDeviceType
 41 |         ) -> AVCaptureDevice.DeviceType {
    |              `- error: 'AVCaptureDevice' is unavailable in watchOS
 42 |             switch deviceType {
 43 |             case .wideAngle:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:74:14: error: 'AVCaptureSession' is unavailable in watchOS
 72 |         func sessionPreset(
 73 |             for resolution: VideoResolution
 74 |         ) -> AVCaptureSession.Preset {
    |              `- error: 'AVCaptureSession' is unavailable in watchOS
 75 |             switch resolution {
 76 |             case .uhd4K, .dci4K: return .hd4K3840x2160
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
 135 |  */
 136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 137 | @interface AVCaptureSession : NSObject
     |            `- note: 'AVCaptureSession' has been explicitly marked unavailable here
 138 | {
 139 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:105:23: error: 'AVCaptureDevice' is unavailable in watchOS
103 |
104 |         func configureDevice(
105 |             _ device: AVCaptureDevice,
    |                       `- error: 'AVCaptureDevice' is unavailable in watchOS
106 |             configuration: VideoSourceConfiguration
107 |         ) throws {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:15:29: error: 'AVCaptureDevice' is unavailable in watchOS
 13 |             deviceType: CameraDeviceType
 14 |         ) throws -> AVCaptureDevice {
 15 |             let avPosition: AVCaptureDevice.Position =
    |                             `- error: 'AVCaptureDevice' is unavailable in watchOS
 16 |                 switch position {
 17 |                 case .front: .front
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:24:36: error: 'AVCaptureDevice' is unavailable in watchOS
 22 |             let avDeviceType = avCaptureDeviceType(for: deviceType)
 23 |
 24 |             let discoverySession = AVCaptureDevice.DiscoverySession(
    |                                    `- error: 'AVCaptureDevice' is unavailable in watchOS
 25 |                 deviceTypes: [avDeviceType],
 26 |                 mediaType: .video,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:134:12: note: 'AVCaptureDevice' has been explicitly marked unavailable here
 132 |  */
 133 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 134 | @interface AVCaptureDevice : NSObject
     |            `- note: 'AVCaptureDevice' has been explicitly marked unavailable here
 135 | {
 136 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:44:25: error: 'builtInWideAngleCamera' is unavailable in watchOS
 42 |             switch deviceType {
 43 |             case .wideAngle:
 44 |                 return .builtInWideAngleCamera
    |                         `- error: 'builtInWideAngleCamera' is unavailable in watchOS
 45 |             #if os(iOS)
 46 |                 case .ultraWideAngle:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:562:38: note: 'builtInWideAngleCamera' has been explicitly marked unavailable here
 560 |     A built-in wide angle camera device. These devices are suitable for general purpose use.
 561 |  */
 562 | AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInWideAngleCamera API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0), visionos(2.1)) API_UNAVAILABLE(watchos);
     |                                      `- note: 'builtInWideAngleCamera' has been explicitly marked unavailable here
 563 |
 564 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:62:25: error: 'continuityCamera' is unavailable in watchOS
 60 |             #endif
 61 |             case .continuityCamera:
 62 |                 return .continuityCamera
    |                         `- error: 'continuityCamera' is unavailable in watchOS
 63 |             case .externalUnknown:
 64 |                 return .external
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:653:38: note: 'continuityCamera' has been explicitly marked unavailable here
 651 | 	Otherwise, continuity cameras on macOS and Mac Catalyst report that their device type is AVCaptureDeviceTypeBuiltInWideAngleCamera.
 652 |  */
 653 | AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeContinuityCamera API_AVAILABLE(macos(14.0), ios(17.0), macCatalyst(17.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
     |                                      `- note: 'continuityCamera' has been explicitly marked unavailable here
 654 |
 655 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:64:25: error: 'external' is unavailable in watchOS
 62 |                 return .continuityCamera
 63 |             case .externalUnknown:
 64 |                 return .external
    |                         `- error: 'external' is unavailable in watchOS
 65 |             #if os(macOS)
 66 |                 default:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:550:38: note: 'external' has been explicitly marked unavailable here
 548 |     Prior to visionOS 3.0, your app must have the `com.apple.developer.avfoundation.uvc-device-access` entitlement in order to discover and use devices of type `AVCaptureDeviceTypeExternal` on visionOS.
 549 |  */
 550 | AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeExternal API_AVAILABLE(macos(14.0), ios(17.0), macCatalyst(17.0), tvos(17.0), visionos(2.1)) API_UNAVAILABLE(watchos);
     |                                      `- note: 'external' has been explicitly marked unavailable here
 551 |
 552 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:42:13: error: switch must be exhaustive
 40 |             for deviceType: CameraDeviceType
 41 |         ) -> AVCaptureDevice.DeviceType {
 42 |             switch deviceType {
    |             |- error: switch must be exhaustive
    |             |- note: add missing case: '.ultraWideAngle'
    |             |- note: add missing case: '.telephoto'
    |             |- note: add missing case: '.dualCamera'
    |             |- note: add missing case: '.dualWideCamera'
    |             |- note: add missing case: '.tripleCamera'
    |             |- note: add missing case: '.lidarScanner'
    |             |- note: add missing case: '.trueDepth'
    |             `- note: add missing cases
 43 |             case .wideAngle:
 44 |                 return .builtInWideAngleCamera
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:76:42: error: 'hd4K3840x2160' is unavailable in watchOS
 74 |         ) -> AVCaptureSession.Preset {
 75 |             switch resolution {
 76 |             case .uhd4K, .dci4K: return .hd4K3840x2160
    |                                          `- error: 'hd4K3840x2160' is unavailable in watchOS
 77 |             case .p1080: return .hd1920x1080
 78 |             case .p720: return .hd1280x720
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:131:41: note: 'hd4K3840x2160' has been explicitly marked unavailable here
129 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset3840x2160 to achieve 3840x2160 output.
130 |  */
131 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset3840x2160 API_AVAILABLE(macos(10.15), ios(9.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd4K3840x2160' has been explicitly marked unavailable here
132 |
133 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:77:34: error: 'hd1920x1080' is unavailable in watchOS
 75 |             switch resolution {
 76 |             case .uhd4K, .dci4K: return .hd4K3840x2160
 77 |             case .p1080: return .hd1920x1080
    |                                  `- error: 'hd1920x1080' is unavailable in watchOS
 78 |             case .p720: return .hd1280x720
 79 |             case .vga: return .vga640x480
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:121:41: note: 'hd1920x1080' has been explicitly marked unavailable here
119 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1920x1080 to achieve 1920x1080 output.
120 |  */
121 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset1920x1080 API_AVAILABLE(macos(10.15), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd1920x1080' has been explicitly marked unavailable here
122 |
123 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:78:33: error: 'hd1280x720' is unavailable in watchOS
 76 |             case .uhd4K, .dci4K: return .hd4K3840x2160
 77 |             case .p1080: return .hd1920x1080
 78 |             case .p720: return .hd1280x720
    |                                 `- error: 'hd1280x720' is unavailable in watchOS
 79 |             case .vga: return .vga640x480
 80 |             case .qvga: return .cif352x288
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:111:41: note: 'hd1280x720' has been explicitly marked unavailable here
109 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1280x720 to achieve 1280x720 output.
110 |  */
111 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset1280x720 API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd1280x720' has been explicitly marked unavailable here
112 |
113 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:79:32: error: 'vga640x480' is unavailable in watchOS
 77 |             case .p1080: return .hd1920x1080
 78 |             case .p720: return .hd1280x720
 79 |             case .vga: return .vga640x480
    |                                `- error: 'vga640x480' is unavailable in watchOS
 80 |             case .qvga: return .cif352x288
 81 |             default: return .hd1920x1080
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:91:41: note: 'vga640x480' has been explicitly marked unavailable here
 89 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset640x480 to achieve VGA quality (640x480) output.
 90 |  */
 91 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset640x480 API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'vga640x480' has been explicitly marked unavailable here
 92 |
 93 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:80:33: error: 'cif352x288' is unavailable in watchOS
 78 |             case .p720: return .hd1280x720
 79 |             case .vga: return .vga640x480
 80 |             case .qvga: return .cif352x288
    |                                 `- error: 'cif352x288' is unavailable in watchOS
 81 |             default: return .hd1920x1080
 82 |             }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:81:41: note: 'cif352x288' has been explicitly marked unavailable here
 79 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset352x288 to achieve CIF quality (352x288) output.
 80 |  */
 81 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset352x288 API_AVAILABLE(macos(10.7), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'cif352x288' has been explicitly marked unavailable here
 82 |
 83 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift:81:30: error: 'hd1920x1080' is unavailable in watchOS
 79 |             case .vga: return .vga640x480
 80 |             case .qvga: return .cif352x288
 81 |             default: return .hd1920x1080
    |                              `- error: 'hd1920x1080' is unavailable in watchOS
 82 |             }
 83 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:121:41: note: 'hd1920x1080' has been explicitly marked unavailable here
119 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1920x1080 to achieve 1920x1080 output.
120 |  */
121 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset1920x1080 API_AVAILABLE(macos(10.15), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd1920x1080' has been explicitly marked unavailable here
122 |
123 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:113:10: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
111 |     private static func makeTrackOutput(
112 |         track: AVAssetTrack
113 |     ) -> AVAssetReaderTrackOutput {
    |          `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
114 |         let outputSettings: [String: Any] = [
115 |             kCVPixelBufferPixelFormatTypeKey as String:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:125:17: error: 'AVAssetReader' is unavailable in watchOS
123 |
124 |     private static func drainReader(
125 |         reader: AVAssetReader,
    |                 `- error: 'AVAssetReader' is unavailable in watchOS
126 |         output: AVAssetReaderTrackOutput,
127 |         outputFormat: VideoSourceConfiguration,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:63:12: note: 'AVAssetReader' has been explicitly marked unavailable here
 61 | NS_SWIFT_NONSENDABLE
 62 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 63 | @interface AVAssetReader : NSObject
    |            `- note: 'AVAssetReader' has been explicitly marked unavailable here
 64 | {
 65 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:126:17: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
124 |     private static func drainReader(
125 |         reader: AVAssetReader,
126 |         output: AVAssetReaderTrackOutput,
    |                 `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
127 |         outputFormat: VideoSourceConfiguration,
128 |         playbackRate: Double,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:80:26: error: 'AVAssetReader' is unavailable in watchOS
 78 |         }
 79 |
 80 |         let reader = try AVAssetReader(asset: asset)
    |                          `- error: 'AVAssetReader' is unavailable in watchOS
 81 |         let output = makeTrackOutput(track: videoTrack)
 82 |         reader.add(output)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:63:12: note: 'AVAssetReader' has been explicitly marked unavailable here
 61 | NS_SWIFT_NONSENDABLE
 62 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
 63 | @interface AVAssetReader : NSObject
    |            `- note: 'AVAssetReader' has been explicitly marked unavailable here
 64 | {
 65 | @private
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:82:16: error: 'add' is unavailable in watchOS
 80 |         let reader = try AVAssetReader(asset: asset)
 81 |         let output = makeTrackOutput(track: videoTrack)
 82 |         reader.add(output)
    |                `- error: 'add' is unavailable in watchOS
 83 |
 84 |         let start = CMTime(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:181:1: note: 'add' has been explicitly marked unavailable here
179 | 	This method throws an exception if the output has already been added to an AVAssetReader or if reading has started (`status` has progressed beyond AVAssetReaderStatusUnknown).
180 |  */
181 | - (void)addOutput:(AVAssetReaderOutput *)output
    | `- note: 'add' has been explicitly marked unavailable here
182 | #if __swift__
183 | API_DEPRECATED("Use the appropriate AVAssetReader.outputProvider(for:...) overload for your output and optional adaptor instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:95:22: error: 'startReading()' is unavailable in watchOS
 93 |         reader.timeRange = CMTimeRange(start: start, end: end)
 94 |
 95 |         guard reader.startReading() else {
    |                      `- error: 'startReading()' is unavailable in watchOS
 96 |             continuation.finish()
 97 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReader.h:205:1: note: 'startReading()' has been explicitly marked unavailable here
203 | 	This method throws an exception if reading has already started (`status` has progressed beyond AVAssetReaderStatusUnknown).
204 |  */
205 | - (BOOL)startReading
    | `- note: 'startReading()' has been explicitly marked unavailable here
206 | #if __swift__
207 | API_DEPRECATED("Use start() instead", macos(10.7, 27.0), ios(4.1, 27.0), tvos(9.0, 27.0), visionos(1.0, 27.0))
/Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift:118:16: error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
116 |                 kCVPixelFormatType_32BGRA
117 |         ]
118 |         return AVAssetReaderTrackOutput(
    |                `- error: 'AVAssetReaderTrackOutput' is unavailable in watchOS
119 |             track: track,
120 |             outputSettings: outputSettings
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetReaderOutput.h:203:12: note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
201 |  */
202 | API_AVAILABLE(macos(10.7), ios(4.1), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos)
203 | @interface AVAssetReaderTrackOutput : AVAssetReaderOutput
    |            `- note: 'AVAssetReaderTrackOutput' has been explicitly marked unavailable here
204 | {
205 | @private
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/PhotoCaptureSettings.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PhotoCaptureSettings.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SpatialCameraSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpatialCameraSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SpatialCaptureMode.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpatialCaptureMode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngine.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemVideoCaptureEngine.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoCaptureEngineHelpers.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemVideoCaptureEngineHelpers.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/SystemVideoFileReader.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SystemVideoFileReader.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TestPattern.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TestPattern.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TestPatternSource.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TestPatternSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/TorchMode.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TorchMode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/VideoCaptureProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoCaptureProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Source/Video/VideoFileReaderProviding.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoFileReaderProviding.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/MediaPacket.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MediaPacket.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamConfiguration.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamConfiguration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingPipeline.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamingPipeline.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingStats.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamingStats.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CaptureKit/Streaming/StreamingTransport.swift (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamingTransport.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CaptureKit (in target 'CaptureKit' from project 'swift-capture-kit')
SwiftCompile normal arm64 (in target 'CaptureKit' from project 'swift-capture-kit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 05:06:42.981 xcodebuild[1254:7517] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CaptureKit (in target 'CaptureKit' from project 'swift-capture-kit')
	SwiftCompile normal arm64_32 (in target 'CaptureKit' from project 'swift-capture-kit')
	Building workspace swift-capture-kit with scheme swift-capture-kit
(3 failures)
BUILD FAILURE 6.4 watchOS