Build Information
Successful build of KSPlayer with Swift 5.10 for macOS (SPM).
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun swift build --arch arm64
Build Log
static var stackSize = 65536
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: warning: static property 'isClearVideoWhereReplace' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var isClearVideoWhereReplace = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: note: isolate 'isClearVideoWhereReplace' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var isClearVideoWhereReplace = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: warning: static property 'audioPlayerType' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: isolate 'audioPlayerType' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: warning: static property 'videoPlayerType' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: note: isolate 'videoPlayerType' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: warning: static property 'yadifMode' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var yadifMode = 1
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: note: isolate 'yadifMode' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var yadifMode = 1
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:178:16: warning: static property 'defaultValue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let defaultValue = Timebase(num: 1, den: 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:97:29: warning: initialization of immutable value 'rpuBuff' was never used; consider replacing with assignment to '_' or removing it
let rpuBuff = sideData.data.withMemoryRebound(to: [UInt8].self, capacity: 1) { $0 }
~~~~^~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:100:29: warning: initialization of immutable value 'header' was never used; consider replacing with assignment to '_' or removing it
let header = av_dovi_get_header(doviMeta)
~~~~^~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:101:29: warning: initialization of immutable value 'mapping' was never used; consider replacing with assignment to '_' or removing it
let mapping = av_dovi_get_mapping(doviMeta)
~~~~^~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:102:29: warning: initialization of immutable value 'color' was never used; consider replacing with assignment to '_' or removing it
let color = av_dovi_get_color(doviMeta)
~~~~^~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:105:29: warning: initialization of immutable value 'hdrPlus' was never used; consider replacing with assignment to '_' or removing it
let hdrPlus = sideData.data.withMemoryRebound(to: AVDynamicHDRPlus.self, capacity: 1) { $0 }.pointee
~~~~^~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:108:29: warning: initialization of immutable value 'hdrVivid' was never used; consider replacing with assignment to '_' or removing it
let hdrVivid = sideData.data.withMemoryRebound(to: AVDynamicHDRVivid.self, capacity: 1) { $0 }.pointee
~~~~^~~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:195:25: warning: variable 'source' was never mutated; consider changing to 'let' constant
var source = data[i]!
~~~ ^
let
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift:408:16: warning: static property 'defaultValue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
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)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:388:33: warning: reference to static property 'audioPlayerType' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
interleaved = KSOptions.audioPlayerType == AudioRendererPlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: static property declared here
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:389:24: warning: reference to static property 'audioPlayerType' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !(KSOptions.audioPlayerType == AudioRendererPlayer.self || KSOptions.audioPlayerType == AudioUnitPlayer.self) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: static property declared here
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:389:81: warning: reference to static property 'audioPlayerType' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !(KSOptions.audioPlayerType == AudioRendererPlayer.self || KSOptions.audioPlayerType == AudioUnitPlayer.self) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: static property declared here
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:19: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol
try await Task {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:19: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol
try await Task {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:34:11: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol
}.value
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:33:17: warning: capture of 'self' with non-sendable type 'ThumbnailController' in a `@Sendable` closure
try getPeeks(for: url, thumbWidth: thumbWidth)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:24:14: note: class 'ThumbnailController' does not conform to the 'Sendable' protocol
public class ThumbnailController {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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)))
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:15:16: warning: static property 'device' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let device = MTLCreateSystemDefaultDevice()!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:16:16: warning: static property 'library' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let library: MTLLibrary = {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:34:77: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_601_4' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion601VideoRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_601_4.pointee.videoRange.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_601_4:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_601_4: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:36:76: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_601_4' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion601FullRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_601_4.pointee.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_601_4:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_601_4: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:38:77: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_709_2' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion709VideoRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_709_2.pointee.videoRange.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_709_2:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:40:76: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_709_2' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion709FullRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_709_2.pointee.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_709_2:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
[84/84] Compiling KSPlayer MetalRender.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:82:16: warning: static property 'enableSensor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableSensor = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:82:16: note: isolate 'enableSensor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableSensor = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:83:16: warning: static property 'stackSize' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var stackSize = 65536
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:83:16: note: isolate 'stackSize' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var stackSize = 65536
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: warning: static property 'isClearVideoWhereReplace' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var isClearVideoWhereReplace = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:84:16: note: isolate 'isClearVideoWhereReplace' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var isClearVideoWhereReplace = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: warning: static property 'audioPlayerType' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: isolate 'audioPlayerType' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: warning: static property 'videoPlayerType' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:86:16: note: isolate 'videoPlayerType' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var videoPlayerType: (VideoOutput & UIView).Type = MetalPlayView.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: warning: static property 'yadifMode' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var yadifMode = 1
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:87:16: note: isolate 'yadifMode' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var yadifMode = 1
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:178:16: warning: static property 'defaultValue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let defaultValue = Timebase(num: 1, den: 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:97:29: warning: initialization of immutable value 'rpuBuff' was never used; consider replacing with assignment to '_' or removing it
let rpuBuff = sideData.data.withMemoryRebound(to: [UInt8].self, capacity: 1) { $0 }
~~~~^~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:100:29: warning: initialization of immutable value 'header' was never used; consider replacing with assignment to '_' or removing it
let header = av_dovi_get_header(doviMeta)
~~~~^~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:101:29: warning: initialization of immutable value 'mapping' was never used; consider replacing with assignment to '_' or removing it
let mapping = av_dovi_get_mapping(doviMeta)
~~~~^~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:102:29: warning: initialization of immutable value 'color' was never used; consider replacing with assignment to '_' or removing it
let color = av_dovi_get_color(doviMeta)
~~~~^~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:105:29: warning: initialization of immutable value 'hdrPlus' was never used; consider replacing with assignment to '_' or removing it
let hdrPlus = sideData.data.withMemoryRebound(to: AVDynamicHDRPlus.self, capacity: 1) { $0 }.pointee
~~~~^~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:108:29: warning: initialization of immutable value 'hdrVivid' was never used; consider replacing with assignment to '_' or removing it
let hdrVivid = sideData.data.withMemoryRebound(to: AVDynamicHDRVivid.self, capacity: 1) { $0 }.pointee
~~~~^~~~~~~~
_
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:195:25: warning: variable 'source' was never mutated; consider changing to 'let' constant
var source = data[i]!
~~~ ^
let
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/AVFFmpegExtension.swift:408:16: warning: static property 'defaultValue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
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)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:388:33: warning: reference to static property 'audioPlayerType' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
interleaved = KSOptions.audioPlayerType == AudioRendererPlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: static property declared here
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:389:24: warning: reference to static property 'audioPlayerType' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !(KSOptions.audioPlayerType == AudioRendererPlayer.self || KSOptions.audioPlayerType == AudioUnitPlayer.self) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: static property declared here
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Resample.swift:389:81: warning: reference to static property 'audioPlayerType' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !(KSOptions.audioPlayerType == AudioRendererPlayer.self || KSOptions.audioPlayerType == AudioUnitPlayer.self) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/Model.swift:85:16: note: static property declared here
static var audioPlayerType: AudioOutput.Type = AudioEnginePlayer.self
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:19: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol
try await Task {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:32:19: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol
try await Task {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:34:11: warning: type 'FFThumbnail' does not conform to the 'Sendable' protocol
}.value
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:33:17: warning: capture of 'self' with non-sendable type 'ThumbnailController' in a `@Sendable` closure
try getPeeks(for: url, thumbWidth: thumbWidth)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/MEPlayer/ThumbnailController.swift:24:14: note: class 'ThumbnailController' does not conform to the 'Sendable' protocol
public class ThumbnailController {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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)))
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:15:16: warning: static property 'device' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let device = MTLCreateSystemDefaultDevice()!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:16:16: warning: static property 'library' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let library: MTLLibrary = {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:34:77: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_601_4' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion601VideoRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_601_4.pointee.videoRange.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_601_4:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_601_4: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:36:76: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_601_4' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion601FullRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_601_4.pointee.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_601_4:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_601_4: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:38:77: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_709_2' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion709VideoRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_709_2.pointee.videoRange.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_709_2:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Metal/MetalRender.swift:40:76: warning: reference to var 'kvImage_YpCbCrToARGBMatrix_ITU_R_709_2' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
private lazy var colorConversion709FullRangeMatrixBuffer: MTLBuffer? = kvImage_YpCbCrToARGBMatrix_ITU_R_709_2.pointee.buffer
^
Accelerate.kvImage_YpCbCrToARGBMatrix_ITU_R_709_2:2:12: note: var declared here
public var kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: UnsafePointer<vImage_YpCbCrToARGBMatrix>!
^
[85/91] Compiling KSPlayer KSPlayerItem.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
[86/91] Compiling KSPlayer MacVideoPlayerView.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
[87/91] Compiling KSPlayer PlayerFullScreenViewController.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
[88/91] Compiling KSPlayer PlayerTransitionAnimator.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
[89/91] Compiling KSPlayer SeekView.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
[90/91] Compiling KSPlayer VideoPlayerView.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
[91/91] Compiling KSPlayer resource_bundle_accessor.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: warning: main actor-isolated instance method 'startAnimating()' cannot be used to satisfy nonisolated protocol requirement
func startAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:194:10: note: add 'nonisolated' to 'startAnimating()' to make this instance method not isolated to the actor
func startAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:24:10: note: mark the protocol requirement 'startAnimating()' 'async' to allow actor-isolated conformances
func startAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: warning: main actor-isolated instance method 'stopAnimating()' cannot be used to satisfy nonisolated protocol requirement
func stopAnimating() {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:205:10: note: add 'nonisolated' to 'stopAnimating()' to make this instance method not isolated to the actor
func stopAnimating() {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:25:10: note: mark the protocol requirement 'stopAnimating()' 'async' to allow actor-isolated conformances
func stopAnimating()
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: warning: static property 'enableVolumeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: isolate 'enableVolumeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:82:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/MacVideoPlayerView.swift:92:30: warning: reference to static property 'enableVolumeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if KSOptions.enableVolumeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:891:16: note: static property declared here
static var enableVolumeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: warning: main actor-isolated instance method 'set(text:isAdd:)' cannot be used to satisfy nonisolated protocol requirement
public func set(text: String, isAdd: Bool) {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:52:17: note: add 'nonisolated' to 'set(text:isAdd:)' to make this instance method not isolated to the actor
public func set(text: String, isAdd: Bool) {
^
nonisolated
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/SeekView.swift:13:10: note: mark the protocol requirement 'set(text:isAdd:)' 'async' to allow actor-isolated conformances
func set(text: String, isAdd: Bool)
^
async
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: warning: static property 'normal' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: isolate 'normal' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:52:109: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.definitionButton.setTitle(resource.definitions[currentDefinition].definition, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: warning: static property 'topBarShowInCase' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: isolate 'topBarShowInCase' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: warning: static property 'animateDelayTimeInterval' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: isolate 'animateDelayTimeInterval' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: warning: static property 'enableBrightnessGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:889:16: note: isolate 'enableBrightnessGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enableBrightnessGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: warning: static property 'enablePlaytimeGestures' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: isolate 'enablePlaytimeGestures' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: warning: static property 'canBackgroundPlay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:896:16: note: isolate 'canBackgroundPlay' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
static var canBackgroundPlay = false
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:173:42: warning: reference to static property 'topBarShowInCase' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
topMaskView.isHidden = KSOptions.topBarShowInCase != .always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:885:16: note: static property declared here
static var topBarShowInCase = KSPlayerTopBarShowCase.always
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:202:75: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "play.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: warning: static property 'selected' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: isolate 'selected' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:203:88: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
replayButton.setImage(UIImage(systemName: "arrow.counterclockwise"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:204:73: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock.open"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:205:68: warning: reference to static property 'selected' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
lockButton.setImage(UIImage(systemName: "lock"), for: .selected)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:346:27: note: static property declared here
public static var selected = State(rawValue: 1 << 3)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:376:27: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if !KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:400:54: warning: reference to static property 'enablePlaytimeGestures' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if scrollDirection == .horizontal, KSOptions.enablePlaytimeGestures {
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:893:16: note: static property declared here
static var enablePlaytimeGestures = true
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:552:46: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
button.setTitle(title, for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: warning: static property 'textColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: isolate 'textColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:618:61: warning: reference to static property 'textColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleLabel.textColor = UIColor(SubtitleModel.textColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:280:23: note: static property declared here
public static var textColor: Color = .white
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: warning: static property 'textBackgroundColor' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: isolate 'textBackgroundColor' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:619:70: warning: reference to static property 'textBackgroundColor' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
subtitleBackView.backgroundColor = UIColor(SubtitleModel.textBackgroundColor)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Subtitle/KSSubtitle.swift:281:23: note: static property declared here
public static var textBackgroundColor: Color = .clear
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:660:80: warning: reference to static property 'animateDelayTimeInterval' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + KSOptions.animateDelayTimeInterval,
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:887:16: note: static property declared here
static var animateDelayTimeInterval = TimeInterval(5)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:677:88: warning: reference to static property 'normal' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .normal)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:343:27: note: static property declared here
public static var normal = State(rawValue: 1 << 0)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: warning: static property 'highlighted' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: isolate 'highlighted' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
public static var highlighted = State(rawValue: 1 << 1)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Video/VideoPlayerView.swift:679:88: warning: reference to static property 'highlighted' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
toolBar.timeSlider.setThumbImage(UIImage(systemName: "circle.fill"), for: .highlighted)
^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/KSPlayer/Core/AppKitExtend.swift:344:27: note: static property declared here
public static var highlighted = State(rawValue: 1 << 1)
^
Build complete! (15.27s)
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install sdl2 using your system-packager:
brew install sdl2
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "ffmpegkit",
"path" : "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/FFmpegKit",
"type" : "fileSystem"
}
],
"manifest_display_name" : "KSPlayer",
"name" : "KSPlayer",
"path" : "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-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/AudioRecognizer.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/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"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $workDir/.docs/kingslay/ksplayer/main
Repository: kingslay/KSPlayer
Swift version used: 5.10
Target: KSPlayer
Generating documentation for 'KSPlayer'...
Fetching https://github.com/apple/swift-docc-plugin from cache
Fetched https://github.com/apple/swift-docc-plugin from cache (0.20s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.3.0 (0.02s)
Fetching https://github.com/apple/swift-docc-symbolkit from cache
Fetched https://github.com/apple/swift-docc-symbolkit from cache (0.36s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.03s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install sdl2 using your system-packager:
brew install sdl2
Building for debugging...
[0/8] Write sources
[1/8] Write snippet-extract-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-6044DDE57671499D.txt
[6/52] Compiling Snippets SnippetParser.swift
[7/52] Compiling SymbolKit SourceOrigin.swift
[8/52] Compiling SymbolKit GenericConstraints.swift
[9/52] Compiling SymbolKit Swift.swift
[10/52] Compiling SymbolKit SemanticVersion.swift
[11/52] Compiling SymbolKit AccessControl.swift
[12/52] Compiling SymbolKit Availability.swift
[13/57] Compiling SymbolKit AvailabilityItem.swift
[14/57] Compiling SymbolKit Domain.swift
[15/57] Compiling SymbolKit DeclarationFragments.swift
[16/57] Compiling SymbolKit Fragment.swift
[17/57] Compiling SymbolKit FragmentKind.swift
[18/57] Compiling SymbolKit FunctionParameter.swift
[19/57] Compiling SymbolKit Generics.swift
[20/57] Compiling SymbolKit Namespace.swift
[21/57] Compiling SymbolKit Symbol.swift
[22/57] Compiling SymbolKit SymbolKind.swift
[23/57] Compiling SymbolKit SymbolGraph.swift
[24/57] Emitting module Snippets
[25/57] Compiling Snippets Snippet.swift
[26/57] Compiling SymbolKit FunctionSignature.swift
[27/57] Compiling SymbolKit Identifier.swift
[28/57] Compiling SymbolKit KindIdentifier.swift
[29/57] Compiling SymbolKit Location.swift
[30/57] Compiling SymbolKit Mutability.swift
[31/57] Compiling SymbolKit Names.swift
[32/57] Compiling SymbolKit Mixin+Equals.swift
[33/57] Compiling SymbolKit Mixin+Hash.swift
[34/57] Compiling SymbolKit Mixin.swift
[35/57] Compiling SymbolKit LineList.swift
[36/57] Compiling SymbolKit Position.swift
[37/57] Compiling SymbolKit SourceRange.swift
[38/57] Emitting module SymbolKit
[39/57] Compiling SymbolKit Metadata.swift
[40/57] Compiling SymbolKit Module.swift
[41/57] Compiling SymbolKit OperatingSystem.swift
[42/57] Compiling SymbolKit Platform.swift
[43/57] Compiling SymbolKit Relationship.swift
[44/57] Compiling SymbolKit RelationshipKind.swift
[45/57] Compiling SymbolKit SPI.swift
[46/57] Compiling SymbolKit Snippet.swift
[47/57] Compiling SymbolKit Extension.swift
[48/57] Compiling SymbolKit GenericConstraint.swift
[49/57] Compiling SymbolKit GenericParameter.swift
[50/57] Compiling SymbolKit GraphCollector.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract SnippetBuildCommand.swift
[56/61] Compiling snippet_extract URL+Status.swift
[57/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/61] Emitting module snippet_extract
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract
[60/61] Applying snippet-extract
Build complete! (3.25s)
warning: you may be able to install sdl2 using your system-packager:
brew install sdl2
Building for debugging...
[0/2] Compiling FFmpegKit FFmpegKit.c
[1/2] Write swift-version-6044DDE57671499D.txt
Build complete! (0.38s)
error: 'KSPlayer' does not contain any documentable symbols or a DocC catalog and will not produce documentation
Generating documentation for 'KSPlayer'...
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install sdl2 using your system-packager:
brew install sdl2
Building for debugging...
[0/3] Write swift-version-6044DDE57671499D.txt
Build complete! (0.27s)
warning: you may be able to install sdl2 using your system-packager:
brew install sdl2
Building for debugging...
[0/2] Compiling FFmpegKit FFmpegKit.c
[1/2] Write swift-version-6044DDE57671499D.txt
Build complete! (0.35s)
error: 'KSPlayer' does not contain any documentable symbols or a DocC catalog and will not produce documentation
Error while generating docs: retryLimitExceeded(lastError: Optional("Shell command failed:\n env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun swift package --allow-writing-to-directory .docs/kingslay/ksplayer/main generate-documentation --emit-digest --disable-indexing --output-path .docs/kingslay/ksplayer/main --hosting-base-path kingslay/ksplayer/main --source-service github --source-service-base-url https://github.com/kingslay/KSPlayer/blob/main --checkout-path $workDir --target KSPlayer"))
✅ Doc result (failed) reported
Done.