Build Information
Successful build of KSPlayer, reference main (ca6b60
), with Swift 6.0 for iOS using Xcode 16.2 on 23 Jun 2025 02:49:15 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme KSPlayer -destination generic/platform=iOS
Build Log
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:12:24: warning: static property 'pipController' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var pipController: KSPictureInPictureController?
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:12:24: note: convert 'pipController' to a 'let' constant to make 'Sendable' shared state immutable
private static var pipController: KSPictureInPictureController?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:12:24: note: annotate 'pipController' with '@MainActor' if property should only be accessed from the main actor
private static var pipController: KSPictureInPictureController?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:12:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var pipController: KSPictureInPictureController?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:33:24: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
nav.viewControllers.isEmpty || (nav.viewControllers.count == 1 && nav.viewControllers[0] != originalViewController)
^
UIKit.UINavigationController:18:25: note: property declared here
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:33:56: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
nav.viewControllers.isEmpty || (nav.viewControllers.count == 1 && nav.viewControllers[0] != originalViewController)
^
UIKit.UINavigationController:18:25: note: property declared here
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:33:90: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
nav.viewControllers.isEmpty || (nav.viewControllers.count == 1 && nav.viewControllers[0] != originalViewController)
^
UIKit.UINavigationController:18:25: note: property declared here
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:35:25: warning: main actor-isolated property 'viewControllers' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
nav.viewControllers = [originalViewController]
^
UIKit.UINavigationController:18:25: note: mutation of this property is only permitted within the actor
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:38:64: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
var viewControllers = navigationController.viewControllers
^
UIKit.UINavigationController:18:25: note: property declared here
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:41:46: warning: main actor-isolated property 'viewControllers' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
navigationController.viewControllers = viewControllers
^
UIKit.UINavigationController:18:25: note: mutation of this property is only permitted within the actor
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:45:46: warning: call to main actor-isolated instance method 'pushViewController(_:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.pushViewController(viewController, animated: true)
^
UIKit.UINavigationController:8:26: note: calls to instance method 'pushViewController(_:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func pushViewController(_ viewController: UIViewController, animated: Bool)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:48:47: warning: call to main actor-isolated instance method 'present(_:animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
presentingViewController?.present(originalViewController, animated: true)
^
UIKit.UIViewController:145:26: note: calls to instance method 'present(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
@MainActor open func present(_ viewControllerToPresent: UIViewController, animated flag: Bool, completion: (() -> Void)? = nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:67:29: warning: call to main actor-isolated instance method 'sendAction(_:to:for:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIControl().sendAction(#selector(URLSessionTask.suspend), to: UIApplication.shared, for: nil)
^
UIKit.UIControl:68:26: note: calls to instance method 'sendAction(_:to:for:)' from outside of its actor context are implicitly asynchronous
@MainActor open func sendAction(_ action: Selector, to target: Any?, for event: UIEvent?)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:67:17: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIControl().sendAction(#selector(URLSessionTask.suspend), to: UIApplication.shared, for: nil)
^
UIKit.UIControl:99:35: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
@MainActor public convenience init()
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:67:93: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
UIControl().sendAction(#selector(URLSessionTask.suspend), to: UIApplication.shared, for: nil)
^
UIKit.UIApplication:3:31: note: class property declared here
@MainActor open class var shared: UIApplication { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:75:68: warning: main actor-isolated property 'viewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard let self, let viewController = view.player.view?.viewController else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift:210:9: note: property declared here
var viewController: UIViewController? {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:78:58: warning: main actor-isolated property 'navigationController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let navigationController = viewController.navigationController, navigationController.viewControllers.count == 1 {
^
UIKit.UIViewController:4:25: note: property declared here
@MainActor open var navigationController: UINavigationController? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:78:101: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let navigationController = viewController.navigationController, navigationController.viewControllers.count == 1 {
^
UIKit.UINavigationController:18:25: note: property declared here
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:83:57: warning: main actor-isolated property 'navigationController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
navigationController = self.viewController?.navigationController
^
UIKit.UIViewController:4:25: note: property declared here
@MainActor open var navigationController: UINavigationController? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:89:42: warning: call to main actor-isolated instance method 'popViewController(animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
navigationController.popViewController(animated: true)
^
UIKit.UINavigationController:9:15: note: calls to instance method 'popViewController(animated:)' from outside of its actor context are implicitly asynchronous
open func popViewController(animated: Bool) -> UIViewController?
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:91:45: warning: main actor-isolated property 'tabBarController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if navigationController.tabBarController != nil, navigationController.viewControllers.count == 1 {
^
UIKit.UIViewController:3:25: note: property declared here
@MainActor open var tabBarController: UITabBarController? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:91:91: warning: main actor-isolated property 'viewControllers' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if navigationController.tabBarController != nil, navigationController.viewControllers.count == 1 {
^
UIKit.UINavigationController:18:25: note: property declared here
@MainActor open var viewControllers: [UIViewController] { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:93:29: warning: capture of 'self' with non-sendable type 'KSPictureInPictureController?' in a `@Sendable` closure
self?.navigationController?.setToolbarHidden(false, animated: true)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:11:14: note: class 'KSPictureInPictureController' does not conform to the 'Sendable' protocol
public class KSPictureInPictureController: AVPictureInPictureController {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:98:72: warning: main actor-isolated property 'presentingViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
presentingViewController = originalViewController?.presentingViewController
^
UIKit.UIViewController:107:14: note: property declared here
open var presentingViewController: UIViewController? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:99:45: warning: call to main actor-isolated instance method 'dismiss(animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
originalViewController?.dismiss(animated: true)
^
UIKit.UIViewController:150:15: note: calls to instance method 'dismiss(animated:completion:)' from outside of its actor context are implicitly asynchronous
open func dismiss(animated flag: Bool, completion: (() -> Void)? = nil)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-1 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/resource_bundle_accessor.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSAVPlayer.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSOptions.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPictureInPictureController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayerLayer.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSVideoPlayer.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/resource_bundle_accessor.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSAVPlayer.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSOptions.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPictureInPictureController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayerLayer.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSVideoPlayer.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:226:17: warning: unknown operating system for build configuration 'os'
#if !os(xrOS)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:226:17: note: did you mean 'tvOS'?
#if !os(xrOS)
^~~~
tvOS
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:226:17: note: did you mean 'iOS'?
#if !os(xrOS)
^~~~
iOS
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:668:33: warning: unknown operating system for build configuration 'os'
#if canImport(UIKit) && !os(xrOS)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:668:33: note: did you mean 'tvOS'?
#if canImport(UIKit) && !os(xrOS)
^~~~
tvOS
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:668:33: note: did you mean 'iOS'?
#if canImport(UIKit) && !os(xrOS)
^~~~
iOS
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:84:35: warning: capture of 'self' with non-sendable type 'KSPlayerLayer?' in a `@Sendable` closure
guard let self else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:67:12: note: class 'KSPlayerLayer' does not conform to the 'Sendable' protocol
open class KSPlayerLayer: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:85:25: warning: capture of 'pipController' with non-sendable type 'KSPictureInPictureController' in a `@Sendable` closure
pipController.start(view: self)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift:11:14: note: class 'KSPictureInPictureController' does not conform to the 'Sendable' protocol
public class KSPictureInPictureController: AVPictureInPictureController {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:102:73: warning: main actor-isolated property 'superview' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let oldView = oldValue.view, let superview = oldView.superview, let view = player.view {
^
UIKit.UIView:2:25: note: property declared here
@MainActor open var superview: UIView? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:104:31: warning: call to main actor-isolated instance method 'insertSubview(_:belowSubview:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
superview.insertSubview(view, belowSubview: oldView)
^
UIKit.UIView:13:26: note: calls to instance method 'insertSubview(_:belowSubview:)' from outside of its actor context are implicitly asynchronous
@MainActor open func insertSubview(_ view: UIView, belowSubview siblingSubview: UIView)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:108:26: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.translatesAutoresizingMaskIntoConstraints = false
^
UIKit.UIView:3:25: note: mutation of this property is only permitted within the actor
@MainActor open var translatesAutoresizingMaskIntoConstraints: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:109:40: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
NSLayoutConstraint.activate([
^
UIKit.NSLayoutConstraint:32:32: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
@MainActor open class func activate(_ constraints: [NSLayoutConstraint])
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:110:40: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.topAnchor.constraint(equalTo: superview.topAnchor),
^
UIKit.NSLayoutAnchor:3:26: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:110:30: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.topAnchor.constraint(equalTo: superview.topAnchor),
^
UIKit.UIView:11:25: note: property declared here
@MainActor open var topAnchor: NSLayoutYAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:110:70: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.topAnchor.constraint(equalTo: superview.topAnchor),
^
UIKit.UIView:11:25: note: property declared here
@MainActor open var topAnchor: NSLayoutYAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:111:44: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.leadingAnchor.constraint(equalTo: superview.leadingAnchor),
^
UIKit.NSLayoutAnchor:3:26: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:111:30: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.leadingAnchor.constraint(equalTo: superview.leadingAnchor),
^
UIKit.UIView:3:14: note: property declared here
open var leadingAnchor: NSLayoutXAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:111:74: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.leadingAnchor.constraint(equalTo: superview.leadingAnchor),
^
UIKit.UIView:3:14: note: property declared here
open var leadingAnchor: NSLayoutXAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:112:43: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.bottomAnchor.constraint(equalTo: superview.bottomAnchor),
^
UIKit.NSLayoutAnchor:3:26: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:112:30: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.bottomAnchor.constraint(equalTo: superview.bottomAnchor),
^
UIKit.UIView:13:14: note: property declared here
open var bottomAnchor: NSLayoutYAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:112:73: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.bottomAnchor.constraint(equalTo: superview.bottomAnchor),
^
UIKit.UIView:13:14: note: property declared here
open var bottomAnchor: NSLayoutYAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:113:45: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.trailingAnchor.constraint(equalTo: superview.trailingAnchor),
^
UIKit.NSLayoutAnchor:3:26: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:113:30: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.trailingAnchor.constraint(equalTo: superview.trailingAnchor),
^
UIKit.UIView:5:14: note: property declared here
open var trailingAnchor: NSLayoutXAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:113:75: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.trailingAnchor.constraint(equalTo: superview.trailingAnchor),
^
UIKit.UIView:5:14: note: property declared here
open var trailingAnchor: NSLayoutXAxisAnchor { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:116:32: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
oldValue.view?.removeFromSuperview()
^
UIKit.UIView:5:26: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:176:19: warning: capture of 'self' with non-sendable type 'KSPlayerLayer?' in a `@Sendable` closure
guard let self, self.player.isReadyToPlay else {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:67:12: note: class 'KSPlayerLayer' does not conform to the 'Sendable' protocol
open class KSPlayerLayer: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:179:24: warning: call to main actor-isolated instance method 'player(layer:currentTime:totalTime:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, currentTime: self.player.currentPlaybackTime, totalTime: self.player.duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:62:10: note: calls to instance method 'player(layer:currentTime:totalTime:)' from outside of its actor context are implicitly asynchronous
func player(layer: KSPlayerLayer, currentTime: TimeInterval, totalTime: TimeInterval)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:488:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func prepareToPlay() {
^~~~
public
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:169:36: warning: call to main actor-isolated instance method 'player(layer:state:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, state: newValue)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:61:10: note: calls to instance method 'player(layer:state:)' from outside of its actor context are implicitly asynchronous
func player(layer: KSPlayerLayer, state: KSPlayerState)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:227:127: warning: 'MPVolumeViewWirelessRouteActiveDidChange' was deprecated in iOS 13.0: Use AVPlayer.externalPlaybackActive KVO instead.
NotificationCenter.default.addObserver(self, selector: #selector(wirelessRouteActiveDidChange(notification:)), name: .MPVolumeViewWirelessRouteActiveDidChange, object: nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:281:34: warning: main actor-isolated property 'isIdleTimerDisabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIApplication.shared.isIdleTimerDisabled = true
^
UIKit.UIApplication:16:14: note: mutation of this property is only permitted within the actor
open var isIdleTimerDisabled: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:281:27: warning: main actor-isolated class property 'shared' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIApplication.shared.isIdleTimerDisabled = true
^
UIKit.UIApplication:3:31: note: mutation of this class property is only permitted within the actor
@MainActor open class var shared: UIApplication { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:314:34: warning: main actor-isolated property 'isIdleTimerDisabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIApplication.shared.isIdleTimerDisabled = false
^
UIKit.UIApplication:16:14: note: mutation of this property is only permitted within the actor
open var isIdleTimerDisabled: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:314:27: warning: main actor-isolated class property 'shared' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIApplication.shared.isIdleTimerDisabled = false
^
UIKit.UIApplication:3:31: note: mutation of this class property is only permitted within the actor
@MainActor open class var shared: UIApplication { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:328:34: warning: main actor-isolated property 'isIdleTimerDisabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIApplication.shared.isIdleTimerDisabled = false
^
UIKit.UIApplication:16:14: note: mutation of this property is only permitted within the actor
open var isIdleTimerDisabled: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:328:27: warning: main actor-isolated class property 'shared' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIApplication.shared.isIdleTimerDisabled = false
^
UIKit.UIApplication:3:31: note: mutation of this class property is only permitted within the actor
@MainActor open class var shared: UIApplication { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:965:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var canBackgroundPlay = false
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:965:16: note: convert 'canBackgroundPlay' to a 'let' constant to make 'Sendable' shared state immutable
static var canBackgroundPlay = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:965:16: note: annotate 'canBackgroundPlay' with '@MainActor' if property should only be accessed from the main actor
static var canBackgroundPlay = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:965:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var canBackgroundPlay = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:671:106: warning: 'isWirelessRouteActive' was deprecated in iOS 13.0: Use AVPlayer.externalPlaybackActive instead.
guard let volumeView = notification.object as? MPVolumeView, isWirelessRouteActive != volumeView.isWirelessRouteActive else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:672:23: warning: 'isWirelessRouteActive' was deprecated in iOS 13.0: Use AVPlayer.externalPlaybackActive instead.
if volumeView.isWirelessRouteActive {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:678:44: warning: 'isWirelessRouteActive' was deprecated in iOS 13.0: Use AVPlayer.externalPlaybackActive instead.
isWirelessRouteActive = volumeView.isWirelessRouteActive
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:84:35: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
guard let self else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:84:35: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
guard let self else { return }
^~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:85:25: warning: sending 'pipController' risks causing data races; this is an error in the Swift 6 language mode
pipController.start(view: self)
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:85:25: note: task-isolated 'pipController' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
pipController.start(view: self)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:169:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, state: newValue)
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:169:36: note: sending task-isolated 'self' to main actor-isolated instance method 'player(layer:state:)' risks causing data races between main actor-isolated and task-isolated uses
self.delegate?.player(layer: self, state: newValue)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:169:36: warning: sending 'newValue' risks causing data races; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, state: newValue)
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:169:36: note: sending task-isolated 'newValue' to main actor-isolated instance method 'player(layer:state:)' risks causing data races between main actor-isolated and task-isolated uses
self.delegate?.player(layer: self, state: newValue)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:169:36: warning: sending task-isolated value of type 'any KSPlayerLayerDelegate' with later accesses to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, state: newValue)
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:179:24: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, currentTime: self.player.currentPlaybackTime, totalTime: self.player.duration)
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:179:24: note: sending 'self' to main actor-isolated instance method 'player(layer:currentTime:totalTime:)' risks causing data races between main actor-isolated and local nonisolated uses
self.delegate?.player(layer: self, currentTime: self.player.currentPlaybackTime, totalTime: self.player.duration)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:180:17: note: access can happen concurrently
if self.player.playbackState == .playing, self.player.loadState == .playable, self.state == .buffering {
~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:179:24: warning: sending value of non-Sendable type 'any KSPlayerLayerDelegate' with later accesses from nonisolated context to main actor-isolated context risks causing data races; this is an error in the Swift 6 language mode
self.delegate?.player(layer: self, currentTime: self.player.currentPlaybackTime, totalTime: self.player.duration)
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift:180:17: note: access can happen concurrently
if self.player.playbackState == .playing, self.player.loadState == .playable, self.state == .buffering {
~~~~~^~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-1 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/resource_bundle_accessor.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSAVPlayer.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSOptions.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPictureInPictureController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayerLayer.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSVideoPlayer.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/resource_bundle_accessor.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSAVPlayer.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSOptions.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPictureInPictureController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayerLayer.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSVideoPlayer.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:956:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:956:16: note: convert 'animateDelayTimeInterval' to a 'let' constant to make 'Sendable' shared state immutable
static var animateDelayTimeInterval = TimeInterval(5)
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:956:16: note: annotate 'animateDelayTimeInterval' with '@MainActor' if property should only be accessed from the main actor
static var animateDelayTimeInterval = TimeInterval(5)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:956:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var animateDelayTimeInterval = TimeInterval(5)
^
nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Emitting module for KSPlayer (in target 'KSPlayer' from project 'KSPlayer')
SwiftCompile normal arm64 Compiling\ Model.swift,\ Resample.swift,\ SubtitleDecode.swift,\ ThumbnailController.swift,\ VideoToolboxDecode.swift,\ DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-swiftTaskExecution -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:82:16: warning: static property 'enableSensor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var enableSensor = true
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:82:16: note: convert 'enableSensor' to a 'let' constant to make 'Sendable' shared state immutable
static var enableSensor = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:82:16: note: annotate 'enableSensor' with '@MainActor' if property should only be accessed from the main actor
static var enableSensor = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:82:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var enableSensor = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:83:16: warning: static property 'stackSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var stackSize = 65536
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:83:16: note: convert 'stackSize' to a 'let' constant to make 'Sendable' shared state immutable
static var stackSize = 65536
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:83:16: note: annotate 'stackSize' with '@MainActor' if property should only be accessed from the main actor
static var stackSize = 65536
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:83:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var stackSize = 65536
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: warning: static property 'isClearVideoWhereReplace' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var isClearVideoWhereReplace = true
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: note: convert 'isClearVideoWhereReplace' to a 'let' constant to make 'Sendable' shared state immutable
static var isClearVideoWhereReplace = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: note: annotate 'isClearVideoWhereReplace' with '@MainActor' if property should only be accessed from the main actor
static var isClearVideoWhereReplace = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var isClearVideoWhereReplace = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: warning: static property 'audioPlayerType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: convert 'audioPlayerType' to a 'let' constant to make 'Sendable' shared state immutable
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: annotate 'audioPlayerType' with '@MainActor' if property should only be accessed from the main actor
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: warning: static property 'videoPlayerType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: note: convert 'videoPlayerType' to a 'let' constant to make 'Sendable' shared state immutable
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: note: annotate 'videoPlayerType' with '@MainActor' if property should only be accessed from the main actor
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: warning: static property 'yadifMode' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var yadifMode = 1
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: note: convert 'yadifMode' to a 'let' constant to make 'Sendable' shared state immutable
static var yadifMode = 1
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: note: annotate 'yadifMode' with '@MainActor' if property should only be accessed from the main actor
static var yadifMode = 1
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var yadifMode = 1
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:88:16: warning: static property 'deInterlaceAddIdet' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var deInterlaceAddIdet = false
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:88:16: note: convert 'deInterlaceAddIdet' to a 'let' constant to make 'Sendable' shared state immutable
static var deInterlaceAddIdet = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:88:16: note: annotate 'deInterlaceAddIdet' with '@MainActor' if property should only be accessed from the main actor
static var deInterlaceAddIdet = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:88:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var deInterlaceAddIdet = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:178:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Timebase' may have shared mutable state; this is an error in the Swift 6 language mode
static let defaultValue = Timebase(num: 1, den: 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:177:15: note: consider making struct 'Timebase' conform to the 'Sendable' protocol
public struct Timebase {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:178:16: note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
static let defaultValue = Timebase(num: 1, den: 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:178:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let defaultValue = Timebase(num: 1, den: 1)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:175:25: warning: variable 'source' was never mutated; consider changing to 'let' constant
var source = data[i]!
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift:409:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AVChannelLayout' may have shared mutable state; this is an error in the Swift 6 language mode
static let defaultValue = AVChannelLayout(order: AV_CHANNEL_ORDER_NATIVE, nb_channels: 2, u: AVChannelLayout.__Unnamed_union_u(mask: swift_AV_CH_LAYOUT_STEREO), opaque: nil)
^
Libavutil.AVChannelLayout:1:15: note: struct 'AVChannelLayout' does not conform to the 'Sendable' protocol
public struct AVChannelLayout {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Libavutil'
import FFmpegKit
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift:409:16: note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
static let defaultValue = AVChannelLayout(order: AV_CHANNEL_ORDER_NATIVE, nb_channels: 2, u: AVChannelLayout.__Unnamed_union_u(mask: swift_AV_CH_LAYOUT_STEREO), opaque: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift:409:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let defaultValue = AVChannelLayout(order: AV_CHANNEL_ORDER_NATIVE, nb_channels: 2, u: AVChannelLayout.__Unnamed_union_u(mask: swift_AV_CH_LAYOUT_STEREO), opaque: nil)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:19: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
try await Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:15:15: note: consider making struct 'FFThumbnail' conform to the 'Sendable' protocol
public struct FFThumbnail {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:19: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
try await Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:15:15: note: consider making struct 'FFThumbnail' conform to the 'Sendable' protocol
public struct FFThumbnail {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:34:11: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
}.value
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:15:15: note: consider making struct 'FFThumbnail' conform to the 'Sendable' protocol
public struct FFThumbnail {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:72:13: warning: variable 'codecContext' was never mutated; consider changing to 'let' constant
var codecContext = try videoStream.pointee.codecpar.pointee.createContext(options: nil)
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:24: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
try await Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:33:17: note: closure captures 'self' which is accessible to code in the current task
try getPeeks(for: url, thumbWidth: thumbWidth)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift:51:27: warning: capture of 'self' with non-sendable type 'VideoToolboxDecode?' in a `@Sendable` closure
guard let self, !infoFlags.contains(.frameDropped) else {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift:13:7: note: class 'VideoToolboxDecode' does not conform to the 'Sendable' protocol
class VideoToolboxDecode: DecodeProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift:56:28: warning: capture of 'packet' with non-sendable type 'Packet' in a `@Sendable` closure
if packet.isKeyFrame {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:195:13: note: class 'Packet' does not conform to the 'Sendable' protocol
final class Packet: ObjectQueueItem {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift:57:29: warning: capture of 'completionHandler' with non-sendable type '(Result<any MEFrame, any Error>) -> Void' in a `@Sendable` closure
completionHandler(.failure(NSError(errorCode: .codecVideoReceiveFrame, avErrorCode: status)))
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift:57:29: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completionHandler(.failure(NSError(errorCode: .codecVideoReceiveFrame, avErrorCode: status)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSAVPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPictureInPictureController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSPlayerLayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/KSVideoPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/MediaPlayerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/AVPlayer/PlayerDefines.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Audio/AudioPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerToolBar.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/PlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UIKitExtend.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/UXKit.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Core/Utility.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFoundationExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioEnginePlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioGraphPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioRendererPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AudioUnitPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/CircularBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/EmbedDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegAssetTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/FFmpegDecode.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Filter.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/KSMEPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MEPlayerItemTrack.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/MetalPlayView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/SubtitleDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/VideoToolboxDecode.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/DisplayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MotionSensor.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/PixelBufferProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/AudioRecognize.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSParseProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/SubtitleDataSouce.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/AirPlayView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/KSVideoPlayerViewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/LiveTextImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/SwiftUI/Slider.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/BrightnessVolume.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/IOSVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSMenu.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/KSPlayerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerFullScreenViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/PlayerTransitionAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift /Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/supplementaryOutputs-6 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -enable-experimental-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name KSPlayer -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.2 -target-sdk-name iphoneos18.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Model.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/Resample.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/SubtitleDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/ThumbnailController.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/VideoToolboxDecode.o -index-unit-output-path /KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/DisplayModel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:15:16: warning: static property 'device' is not concurrency-safe because non-'Sendable' type 'any MTLDevice' may have shared mutable state; this is an error in the Swift 6 language mode
static let device = MTLCreateSystemDefaultDevice()!
^
Metal.MTLDevice:2:17: note: protocol 'MTLDevice' does not conform to the 'Sendable' protocol
public protocol MTLDevice : NSObjectProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Metal'
import Metal
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:15:16: note: annotate 'device' with '@MainActor' if property should only be accessed from the main actor
static let device = MTLCreateSystemDefaultDevice()!
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:15:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let device = MTLCreateSystemDefaultDevice()!
^
nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Compiling AudioGraphPlayer.swift, AudioRendererPlayer.swift, AudioUnitPlayer.swift, CircularBuffer.swift, EmbedDataSouce.swift, FFmpegAssetTrack.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriver\ Compilation\ Requirements KSPlayer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name KSPlayer -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -DXcode -enable-experimental-feature StrictConcurrency -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -enable-experimental-feature OpaqueTypeErasure -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/KSPlayer-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer-Swift.h (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/KSPlayer-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftmodule (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftdoc (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.abi.json (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftsourceinfo (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer_KSPlayer.bundle (in target 'KSPlayer_KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer_KSPlayer.bundle
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer_KSPlayer.bundle (in target 'KSPlayer_KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
/usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer_KSPlayer.bundle
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FFmpegKit.o (in target 'FFmpegKit' from project 'FFmpegKit')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FFmpegKit.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DisplayCriteria.o (in target 'DisplayCriteria' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/DisplayCriteria.o
SwiftDriverJobDiscovery normal arm64 Compiling Slider.swift, BrightnessVolume.swift, IOSVideoPlayerView.swift, KSMenu.swift, KSPlayerItem.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling Model.swift, Resample.swift, SubtitleDecode.swift, ThumbnailController.swift, VideoToolboxDecode.swift, DisplayModel.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling KSSubtitle.swift, SubtitleDataSouce.swift, AirPlayView.swift, KSVideoPlayerView.swift, KSVideoPlayerViewBuilder.swift, LiveTextImage.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, KSAVPlayer.swift, KSOptions.swift, KSPictureInPictureController.swift, KSPlayerLayer.swift, KSVideoPlayer.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling MacVideoPlayerView.swift, PlayerFullScreenViewController.swift, PlayerTransitionAnimator.swift, SeekView.swift, VideoPlayerView.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling MediaPlayerProtocol.swift, PlayerDefines.swift, AudioPlayerView.swift, AppKitExtend.swift, PlayerToolBar.swift, PlayerView.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling UIKitExtend.swift, UXKit.swift, Utility.swift, AVFFmpegExtension.swift, AVFoundationExtension.swift, AudioEnginePlayer.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling MetalRender.swift, MotionSensor.swift, PixelBufferProtocol.swift, Transforms.swift, AudioRecognize.swift, KSParseProtocol.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriverJobDiscovery normal arm64 Compiling FFmpegDecode.swift, Filter.swift, KSMEPlayer.swift, MEPlayerItem.swift, MEPlayerItemTrack.swift, MetalPlayView.swift (in target 'KSPlayer' from project 'KSPlayer')
SwiftDriver\ Compilation KSPlayer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name KSPlayer -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FFmpegKit.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/DisplayCriteria.modulemap -DXcode -enable-experimental-feature StrictConcurrency -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -enable-experimental-feature OpaqueTypeErasure -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.2-22C146-a64a35feaa8671fcbbb800ee3114b454.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/FFmpegKit/Sources/FFmpegKit/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/DisplayCriteria/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.o normal (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.2.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -fobjc-link-runtime -L/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer.swiftmodule -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KSPlayer.build/Debug-iphoneos/KSPlayer.build/Objects-normal/arm64/KSPlayer_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.o (in target 'KSPlayer' from project 'KSPlayer')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KSPlayer.o
** BUILD SUCCEEDED **
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "ffmpegkit",
"requirement" : {
"range" : [
{
"lower_bound" : "6.1.3",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kingslay/FFmpegKit.git"
}
],
"manifest_display_name" : "KSPlayer",
"name" : "KSPlayer",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "KSPlayer",
"targets" : [
"KSPlayer"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "KSPlayerTests",
"module_type" : "SwiftTarget",
"name" : "KSPlayerTests",
"path" : "Tests/KSPlayerTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSPlayerTests/Resources/test.m3u",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"AudioTest.swift",
"KSAVPlayerTest.swift",
"KSMEPlayerTest.swift",
"KSPlayerLayerTest.swift",
"M3UParseTest.swift",
"SubtitleTest.swift",
"VideoPlayerControllerTest.swift",
"VideoPlayerViewTest.swift"
],
"target_dependencies" : [
"KSPlayer"
],
"type" : "test"
},
{
"c99name" : "KSPlayer",
"module_type" : "SwiftTarget",
"name" : "KSPlayer",
"path" : "Sources/KSPlayer",
"product_dependencies" : [
"FFmpegKit"
],
"product_memberships" : [
"KSPlayer"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSPlayer/Metal/Shaders.metal",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"AVPlayer/KSAVPlayer.swift",
"AVPlayer/KSOptions.swift",
"AVPlayer/KSPictureInPictureController.swift",
"AVPlayer/KSPlayerLayer.swift",
"AVPlayer/KSVideoPlayer.swift",
"AVPlayer/MediaPlayerProtocol.swift",
"AVPlayer/PlayerDefines.swift",
"Audio/AudioPlayerView.swift",
"Core/AppKitExtend.swift",
"Core/PlayerToolBar.swift",
"Core/PlayerView.swift",
"Core/UIKitExtend.swift",
"Core/UXKit.swift",
"Core/Utility.swift",
"MEPlayer/AVFFmpegExtension.swift",
"MEPlayer/AVFoundationExtension.swift",
"MEPlayer/AudioEnginePlayer.swift",
"MEPlayer/AudioGraphPlayer.swift",
"MEPlayer/AudioRendererPlayer.swift",
"MEPlayer/AudioUnitPlayer.swift",
"MEPlayer/CircularBuffer.swift",
"MEPlayer/EmbedDataSouce.swift",
"MEPlayer/FFmpegAssetTrack.swift",
"MEPlayer/FFmpegDecode.swift",
"MEPlayer/Filter.swift",
"MEPlayer/KSMEPlayer.swift",
"MEPlayer/MEPlayerItem.swift",
"MEPlayer/MEPlayerItemTrack.swift",
"MEPlayer/MetalPlayView.swift",
"MEPlayer/Model.swift",
"MEPlayer/Resample.swift",
"MEPlayer/SubtitleDecode.swift",
"MEPlayer/ThumbnailController.swift",
"MEPlayer/VideoToolboxDecode.swift",
"Metal/DisplayModel.swift",
"Metal/MetalRender.swift",
"Metal/MotionSensor.swift",
"Metal/PixelBufferProtocol.swift",
"Metal/Transforms.swift",
"Subtitle/AudioRecognize.swift",
"Subtitle/KSParseProtocol.swift",
"Subtitle/KSSubtitle.swift",
"Subtitle/SubtitleDataSouce.swift",
"SwiftUI/AirPlayView.swift",
"SwiftUI/KSVideoPlayerView.swift",
"SwiftUI/KSVideoPlayerViewBuilder.swift",
"SwiftUI/LiveTextImage.swift",
"SwiftUI/Slider.swift",
"Video/BrightnessVolume.swift",
"Video/IOSVideoPlayerView.swift",
"Video/KSMenu.swift",
"Video/KSPlayerItem.swift",
"Video/MacVideoPlayerView.swift",
"Video/PlayerFullScreenViewController.swift",
"Video/PlayerTransitionAnimator.swift",
"Video/SeekView.swift",
"Video/VideoPlayerView.swift"
],
"target_dependencies" : [
"DisplayCriteria"
],
"type" : "library"
},
{
"c99name" : "DisplayCriteria",
"module_type" : "ClangTarget",
"name" : "DisplayCriteria",
"path" : "Sources/DisplayCriteria",
"product_memberships" : [
"KSPlayer"
],
"sources" : [
"DisplayCriteria.m"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.