The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AetherEngine, reference 7.38.1 (ce1670), with Swift 6.1 for macOS (SPM) on 17 Oct 2026 17:31:54 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64

Build Log

2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[222/399] Compiling AetherEngine MasterFallbackDecision.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[223/399] Compiling AetherEngine NativeAVPlayerHost.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[224/399] Compiling AetherEngine NativeLegibleDeselectPin.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[225/399] Compiling AetherEngine OneShotSlot.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[226/399] Compiling AetherEngine PausedFirstFrame.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[227/399] Compiling AetherEngine RemoteHLSCueClock.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[228/399] Compiling AetherEngine RemoteHLSCueClockObserver.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[229/399] Compiling AetherEngine RemoteHLSFormatDetection.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:927:74: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 925 |                     switch key {
 926 |                     case "isPlayable": detail = "value=\(try await asset.load(.isPlayable))"
 927 |                     case "tracks":     detail = "count=\(try await asset.load(.tracks).count)"
     |                                                                          `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
 928 |                     case "duration":   detail = "seconds=\(try await asset.load(.duration).seconds)"
 929 |                     default: continue
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   1 | import Foundation
   2 | import AVFoundation
     | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'AVFoundation' as warnings
   3 | import AVKit
   4 | import Combine
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2477:40: error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2475 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.url=\(urlAsset.url.absoluteString) (\(reason))", category: .engine)
2476 |         }
2477 |         let tracks = (try? await asset.load(.tracks)) ?? []
     |                                        `- error: non-sendable result type '[AVAssetTrack]' cannot be sent from nonisolated context in call to instance method 'load'
2478 |         if tracks.isEmpty {
2479 |             EngineLog.emit("[NativeAVPlayerHost] #\(sid) asset.tracks empty (\(reason))", category: .engine)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetTrack.h:35:12: note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 33 |
 34 | API_AVAILABLE(macos(10.7), ios(4.0), tvos(9.0), watchos(1.0), visionos(1.0))
 35 | @interface AVAssetTrack : NSObject <NSCopying, AVAsynchronousKeyValueLoading>
    |            `- note: class 'AVAssetTrack' does not conform to the 'Sendable' protocol
 36 | {
 37 | @private
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Native/NativeAVPlayerHost.swift:2806:46: error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2804 |         guard sid != 0, playerItem === item, sessionContract.readsBackAudioTracks else { return }
2805 |         var selectedOptionLanguage: String?
2806 |         if let group = try? await item.asset.loadMediaSelectionGroup(for: .audible),
     |                                              `- error: non-sendable result type 'AVMediaSelectionGroup?' cannot be sent from nonisolated context in call to instance method 'loadMediaSelectionGroup(for:)'
2807 |            let option = item.currentMediaSelection.selectedMediaOption(in: group) {
2808 |             selectedOptionLanguage = option.extendedLanguageTag
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVMediaSelectionGroup.h:28:12: note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 26 |
 27 | API_AVAILABLE(macos(10.8), ios(5.0), tvos(9.0), watchos(1.0), visionos(1.0))
 28 | @interface AVMediaSelectionGroup : NSObject <NSCopying> {
    |            `- note: class 'AVMediaSelectionGroup' does not conform to the 'Sendable' protocol
 29 | @private
 30 | 	AVMediaSelectionGroupInternal	*_mediaSelectionGroup;
[230/399] Compiling AetherEngine AetherEngine+TeletextPage.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[231/399] Compiling AetherEngine AetherEngine+Version.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[232/399] Compiling AetherEngine AetherEngine.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[233/399] Compiling AetherEngine AtmosConfirmationWorker.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[234/399] Compiling AetherEngine AtmosDetectionProbe.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[235/399] Compiling AetherEngine AudioAVPlayerHost.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[236/399] Compiling AetherEngine AudioBridge.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[237/399] Compiling AetherEngine AudioClockAnchor.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[238/399] Compiling AetherEngine AudioDecoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[239/399] Compiling AetherEngine AudioDelayPolicy.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[240/399] Compiling AetherEngine AudioOutput.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[241/399] Compiling AetherEngine AudioPlaybackHost.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[242/399] Compiling AetherEngine AudioRatePolicy.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[243/399] Compiling AetherEngine AudioRouteDescription.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[244/399] Compiling AetherEngine AudioTranscodingBridge.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[245/399] Compiling AetherEngine DTSXConfirmation.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[246/399] Compiling AetherEngine FLACStreamInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[247/399] Compiling AetherEngine RendererClockResume.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[248/399] Compiling AetherEngine RendererTimeline.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[249/399] Compiling AetherEngine ResamplerInputParameters.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[250/399] Compiling AetherEngine APACEncodePipeline.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[251/399] Compiling AetherEngine APACEncoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[252/399] Compiling AetherEngine APACSampleEntry.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[253/399] Compiling AetherEngine AllocentricPanner.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:14: error: value of type 'AVAudioConverter' has no member 'contentSource'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |              `- error: value of type 'AVAudioConverter' has no member 'contentSource'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:91:31: error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 89 |         conv.bitRate = bitRate
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
    |                               `- error: cannot infer contextual base in reference to member 'appleAV_Spatial_Offline'
 92 |         conv.dynamicRangeControlConfiguration = .none
 93 |         converter = conv
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:14: error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |              `- error: value of type 'AVAudioConverter' has no member 'dynamicRangeControlConfiguration'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:92:50: error: cannot infer contextual base in reference to member 'none'
 90 |         // Film/TV mastered offline, which is what a TrueHD Atmos track is.
 91 |         conv.contentSource = .appleAV_Spatial_Offline
 92 |         conv.dynamicRangeControlConfiguration = .none
    |                                                  `- error: cannot infer contextual base in reference to member 'none'
 93 |         converter = conv
 94 |         guard let cookie = conv.magicCookie, !cookie.isEmpty else { throw EncoderError.converterUnavailable(layout) }
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Audio/Spatial/APACEncoder.swift:171:35: error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
169 |         let count = Int(buffer.packetCount)
170 |         guard count > 0, let descriptions = buffer.packetDescriptions else { return }
171 |         let dependencies = buffer.packetDependencies
    |                                   `- error: value of type 'AVAudioCompressedBuffer' has no member 'packetDependencies'
172 |         let base = buffer.data
173 |         for k in 0..<count {
[254/422] Compiling AetherEngine SoftwareStoredPacket+FFmpeg.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[255/422] Compiling AetherEngine SoftwareStoredPacket.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[256/422] Compiling AetherEngine SoftwareVideoPacketCoverage.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[257/422] Compiling AetherEngine StartupReadinessGate.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[258/422] Compiling AetherEngine NativeVideoFrameTime.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[259/422] Compiling AetherEngine EngineTLS.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[260/422] Compiling AetherEngine HLSLocalServer.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[261/422] Compiling AetherEngine HLSOriginRelay.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[262/422] Compiling AetherEngine TransportSecurityFailure.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[263/422] Compiling AetherEngine PlaybackClock.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[264/422] Compiling AetherEngine PlaybackErrorInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[265/422] Compiling AetherEngine PlayerState.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[266/422] Compiling AetherEngine PresentationAxis.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[267/422] Compiling AetherEngine PresentationAxisMap.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[268/422] Compiling AetherEngine ProbeControl.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[269/422] Compiling AetherEngine LiveRecordingQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[270/422] Compiling AetherEngine LiveRecordingSink.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[271/422] Compiling AetherEngine LiveRecordingWriter.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[272/422] Compiling AetherEngine RecordingState.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[273/422] Compiling AetherEngine PresentationFloor.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[274/422] Compiling AetherEngine SampleBufferRenderer.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[275/422] Compiling AetherEngine SubtitleFrameCompositor.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[276/422] Compiling AetherEngine SeekEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[277/422] Compiling AetherEngine SharedOutputCoordinator.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:496:52: error: cannot infer contextual base in reference to member 'high'
494 |         #endif
495 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
496 |             layer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                    `- error: cannot infer contextual base in reference to member 'high'
497 |         } else {
498 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:26: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                          `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/Renderer/SampleBufferRenderer.swift:508:59: error: cannot infer contextual base in reference to member 'high'
506 |     func setHDROutput(_ isHDR: Bool) {
507 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
508 |             displayLayer.preferredDynamicRange = isHDR ? .high : .standard
    |                                                           `- error: cannot infer contextual base in reference to member 'high'
509 |         } else {
510 |             #if os(iOS) || os(macOS)
[286/422] Compiling AetherEngine DolbyVisionStillConverter.swift
[287/422] Compiling AetherEngine FrameCache.swift
[288/422] Compiling AetherEngine FrameDecodeContext.swift
[289/422] Compiling AetherEngine FrameExtractor.swift
[290/422] Compiling AetherEngine FrameTypes.swift
[291/422] Compiling AetherEngine HDRToneMapper.swift
[292/422] Compiling AetherEngine FrameTimeSequence.swift
[293/422] Compiling AetherEngine DataIOReader.swift
[294/422] Compiling AetherEngine FileIOReader.swift
[295/422] Compiling AetherEngine BoundedPlaylistFetch.swift
[296/422] Compiling AetherEngine ByteFIFO.swift
[297/422] Compiling AetherEngine HLSCarriageProbe.swift
[298/422] Compiling AetherEngine HLSIngestError.swift
[299/422] Compiling AetherEngine HLSLiveIngestReader.swift
[300/422] Compiling AetherEngine HLSPlaylist.swift
[301/422] Compiling AetherEngine HLSPlaylistTracker.swift
[302/422] Compiling AetherEngine A53SEIParser.swift
[303/422] Compiling AetherEngine CCDataParser.swift
[304/422] Compiling AetherEngine CEA608Decoder.swift
[305/422] Compiling AetherEngine ColorDescription.swift
[306/422] Compiling AetherEngine DeinterlaceFilter.swift
[307/422] Compiling AetherEngine DeinterlaceHardwareWarmup.swift
[308/422] Compiling AetherEngine DualLayerPictureAlignment.swift
[309/422] Compiling AetherEngine DualLayerRouteDecision.swift
[310/422] Compiling AetherEngine DualLayerVideoDecoder.swift
[311/422] Compiling AetherEngine EmbeddedSubtitleDecoder.swift
[312/422] Compiling AetherEngine FrameSideDataRing.swift
[313/422] Compiling AetherEngine HardwareVideoDecoder.swift
[314/422] Compiling AetherEngine InterlaceProbe.swift
[315/422] Compiling AetherEngine OrderedDelivery.swift
[316/422] Compiling AetherEngine PixelAspectPolicy.swift
[317/422] Compiling AetherEngine SoftwareVideoDecoder.swift
[326/422] Compiling AetherEngine SharedOutputRole.swift
[327/422] Compiling AetherEngine SoftwareVideoFrameTime.swift
[328/422] Compiling AetherEngine SourceOpenPolicy.swift
[329/422] Compiling AetherEngine StartupProgress.swift
[330/422] Compiling AetherEngine SubtitleSessionCarryover.swift
[331/422] Compiling AetherEngine ASSScriptBuilder.swift
[332/422] Compiling AetherEngine ExternalSubtitleTrack.swift
[333/422] Compiling AetherEngine Issue100PGSStaleArrival.swift
[334/422] Compiling AetherEngine MovTextSampleBuilder.swift
[335/422] Compiling AetherEngine NativeSubtitleCueStore.swift
[336/422] Compiling AetherEngine SideReaderLinkPolicy.swift
[337/422] Compiling AetherEngine SubtitleDrainStopReason.swift
[338/422] Compiling AetherEngine SubtitleForwardPrefetcher.swift
[339/422] Compiling AetherEngine SubtitleHarvestCoverage.swift
[340/422] Compiling AetherEngine SubtitleImageOCR.swift
[341/422] Compiling AetherEngine SubtitleOCRPendingState.swift
[342/422] Compiling AetherEngine SubtitleOverlayDrainer.swift
[343/422] Compiling AetherEngine SubtitlePacketStore.swift
[344/422] Compiling AetherEngine SubtitleRectText.swift
[345/422] Compiling AetherEngine WebVTTBuilder.swift
[346/422] Compiling AetherEngine WebVTTCueSettings.swift
[347/422] Compiling AetherEngine WebVTTSegmentParser.swift
[348/422] Compiling AetherEngine TransportControllable.swift
[349/422] Compiling AetherEngine AetherEngine+DolbyVisionTest.swift
[350/422] Compiling AetherEngine NoCutStallWatchdog.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[351/422] Compiling AetherEngine OutputTimestampSanitizer.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[352/422] Compiling AetherEngine PacketRingBuffer.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[353/422] Compiling AetherEngine PlanBoundaryAxis.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[354/422] Compiling AetherEngine PrefetchDiskBudget.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[355/422] Compiling AetherEngine RefusingSourceReviveBudget.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[356/422] Compiling AetherEngine RestartCoalescer.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[357/422] Compiling AetherEngine RetentionClaims.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[358/422] Compiling AetherEngine SegmentCache.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[359/422] Compiling AetherEngine SessionDirectoryLiveness.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[360/422] Compiling AetherEngine SlowServeSignal.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[361/422] Compiling AetherEngine SoftwareDVRRetentionOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[362/422] Compiling AetherEngine SourceTimestampBounds.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[363/422] Compiling AetherEngine VODSegmentCutter.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[364/422] Compiling AetherEngine VTCapabilityProbe.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[365/422] Compiling AetherEngine VideoConfigRecord+InBand.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[366/422] Compiling AetherEngine VideoConfigRecord.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[367/422] Compiling AetherEngine VideoSegmentProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[368/422] Compiling AetherEngine VideoStreamFormat.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[369/422] Compiling AetherEngine AetherPlayerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[370/422] Compiling AetherEngine AetherStillView.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[371/422] Compiling AetherEngine HeldStill.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[372/422] Compiling AetherEngine resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:19: error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                   `- error: value of type 'AVSampleBufferDisplayLayer' has no member 'preferredDynamicRange'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
/Users/admin/builder/spi-builder-workspace/Sources/AetherEngine/View/HeldStill.swift:31:52: error: cannot infer contextual base in reference to member 'high'
29 |         still.videoGravity = gravity
30 |         if #available(tvOS 26.0, iOS 26.0, macOS 26.0, visionOS 26.0, *) {
31 |             still.preferredDynamicRange = isHDR ? .high : .standard
   |                                                    `- error: cannot infer contextual base in reference to member 'high'
32 |         } else {
33 |             #if os(iOS) || os(macOS)
[373/422] Compiling AetherEngine AetherEngine+FelProbe.swift
[374/422] Compiling AetherEngine AnnexBSampleConverter.swift
[375/422] Compiling AetherEngine AudioLanguageMap.swift
[376/422] Compiling AetherEngine CodecRoutePolicy.swift
[377/422] Compiling AetherEngine DolbyVisionRecordAudit.swift
[378/422] Compiling AetherEngine DoviDisplayMetadata.swift
[379/422] Compiling AetherEngine DoviDisplayMetadataDebug.swift
[380/422] Compiling AetherEngine DoviRpuConverter+Probe.swift
[381/422] Compiling AetherEngine DoviRpuConverter.swift
[382/422] Compiling AetherEngine DoviRpuGuard.swift
[383/422] Compiling AetherEngine DoviRpuSurvey.swift
[384/422] Compiling AetherEngine EpochAxisTable.swift
[385/422] Compiling AetherEngine FragmentSplitter.swift
[386/422] Compiling AetherEngine H264CompositionOffsetRepair.swift
[387/422] Compiling AetherEngine H264ConfigurationTracker.swift
[388/422] Compiling AetherEngine H264MatroskaSlotPermutation.swift
[389/422] Compiling AetherEngine H264PartialCompositionRepair.swift
[390/422] Compiling AetherEngine H264PartialCompositionRepairSession.swift
[391/422] Compiling AetherEngine H264SPS.swift
[392/422] Compiling AetherEngine HDR10PlusDetectionProbe.swift
[393/422] Compiling AetherEngine HDR10PlusMetadataScan.swift
[394/422] Compiling AetherEngine HDRVividMetadataScan.swift
[395/422] Compiling AetherEngine HEVCPictureOrderCount.swift
[396/422] Compiling AetherEngine HLSSegmentProducer.swift
[397/422] Compiling AetherEngine HLSVideoEngine+AudioRoute.swift
[398/422] Compiling AetherEngine HLSVideoEngine+LiveReopen.swift
[399/422] Compiling AetherEngine HLSVideoEngine+SegmentPlanning.swift
[400/422] Compiling AetherEngine HLSVideoEngine+SpatialAudio.swift
[401/422] Compiling AetherEngine HLSVideoEngine.swift
[402/422] Compiling AetherEngine IFrameFragmentBuilder.swift
[403/422] Compiling AetherEngine IFrameJPEGBuilder.swift
[404/422] Compiling AetherEngine IFramePayloadCache.swift
[405/422] Compiling AetherEngine IFrameRendition.swift
[406/422] Compiling AetherEngine IFrameRenditionEligibility.swift
[407/422] Compiling AetherEngine IFrameSideReader.swift
[408/422] Compiling AetherEngine Issue65LivelockBreakers.swift
[409/422] Compiling AetherEngine Issue99MuxerFailureRevive.swift
[410/422] Compiling AetherEngine LiveCadencePolicy.swift
[411/422] Compiling AetherEngine LiveDVRLimits.swift
[412/422] Compiling AetherEngine LivePacketReplayGuard.swift
[413/422] Compiling AetherEngine LiveReplayPacketReader.swift
[414/422] Compiling AetherEngine LiveWindow.swift
[415/422] Compiling AetherEngine MP4SegmentMuxer.swift
[416/422] Compiling AetherEngine DoviFelComposer.swift
[417/422] Compiling AetherEngine DoviMetalParams.swift
[418/422] Compiling AetherEngine DoviShaderSource.swift
[419/422] Compiling AetherEngine NALUnitChain.swift
BUILD FAILURE 6.1 macosSpm