Skip to content

Expose RPC types

Expose RPC types #799

You are viewing an older attempt in the history of this workflow run. View latest attempt.
Triggered via pull request February 4, 2025 06:47
Status Failure
Total duration 31m 29s
Artifacts

testing-matrix.yaml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 110 warnings
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Tests/LiveKitTests/Support/Room.swift#L168
testParticipantCleanUp, failed: caught error: "Error Domain=io.livekit.swift-sdk Code=202 "Network error(Validation response: "success")" UserInfo={NSLocalizedDescription=Network error(Validation response: "success")}"
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro)
Process completed with exit code 65.
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Tests/LiveKitTests/Support/Xcode14.2Backport.swift#L24
testPublishBufferTrack, failed: caught error: "Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={_kCFStreamErrorCodeKey=57, NSURLSessionDownloadTaskResumeData={length = 9222, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00002354 }, NSUnderlyingError=0x6000000fe040 {Error Domain=kCFErrorDomainCFNetwork Code=-1005 "(null)" UserInfo={NSErrorPeerAddressKey=<CFData 0x600002ce5590 [0x1f7efe240]>{length = 16, capacity = 16, bytes = 0x100201bb6d69d9250000000000000000}, _kCFStreamErrorCodeKey=57, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDownloadTask <BA3FF73C-137E-45F6-A295-D3108E8038D0>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
test (macos-15, 16.2, macOS,variant=Mac Catalyst)
Process completed with exit code 65.
test (macos-13, 14.2, macOS,variant=Mac Catalyst): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L33
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS,variant=Mac Catalyst): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L65
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS,variant=Mac Catalyst): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L88
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS,variant=Mac Catalyst): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L90
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS,variant=Mac Catalyst): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L130
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS,variant=Mac Catalyst): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L132
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L33
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L65
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L88
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L90
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L130
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-13, 14.2, macOS): Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/SourcePackages/checkouts/jwt-kit/Sources/CJWTKitBoringSSL/crypto/spx/wots.c#L132
implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/E2EE/KeyProvider.swift#L20
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'LiveKitWebRTC'
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/Extensions/Sendable.swift#L26
extension declares a conformance of imported type 'LKRTCMediaConstraints' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/Extensions/Sendable.swift#L27
extension declares a conformance of imported type 'LKRTCSessionDescription' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/Track/Capturers/CameraCapturer.swift#L314
extension declares a conformance of imported type 'Position' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'AVFoundation' introduce this conformance in the future
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L17
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
test (macos-15, 16.2, iOS Simulator,OS=18.1,name=iPhone 16 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'; this is an error in the Swift 6 language mode
test (macos-14, 15.4, macOS,variant=Mac Catalyst): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, macOS,variant=Mac Catalyst): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, macOS,variant=Mac Catalyst): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, macOS,variant=Mac Catalyst): Sources/LiveKit/Core/SignalClient.swift#L235
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, macOS,variant=Mac Catalyst): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, macOS,variant=Mac Catalyst): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, macOS): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, macOS): Sources/LiveKit/Core/SignalClient.swift#L235
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, macOS): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, macOS): Sources/LiveKit/Core/DataChannelPair.swift#L144
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, macOS): Tests/LiveKitTests/AudioEngineTests.swift#L285
stored property 'next' of 'Sendable'-conforming class 'SineWaveNodeHook' is mutable
test (macos-14, 15.4, macOS): Tests/LiveKitTests/AudioEngineTests.swift#L304
stored property 'next' of 'Sendable'-conforming class 'PlayerNodeHook' is mutable
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/Core/DataChannelPair.swift#L144
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/Core/SignalClient.swift#L235
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, iOS Simulator,OS=17.5,name=iPhone 15 Pro): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, tvOS Simulator,name=Apple TV): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, tvOS Simulator,name=Apple TV): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, tvOS Simulator,name=Apple TV): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, tvOS Simulator,name=Apple TV): Sources/LiveKit/Core/DataChannelPair.swift#L144
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, tvOS Simulator,name=Apple TV): Sources/LiveKit/Core/SignalClient.swift#L235
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, tvOS Simulator,name=Apple TV): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Sources/LiveKit/Core/SignalClient.swift#L235
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'
test (macos-14, 15.4, visionOS Simulator,name=Apple Vision Pro): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'
test (macos-15, 16.2, macOS): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, macOS): Sources/LiveKit/E2EE/KeyProvider.swift#L20
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'LiveKitWebRTC'
test (macos-15, 16.2, macOS): Sources/LiveKit/Extensions/Sendable.swift#L26
extension declares a conformance of imported type 'LKRTCMediaConstraints' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, macOS): Sources/LiveKit/Extensions/Sendable.swift#L27
extension declares a conformance of imported type 'LKRTCSessionDescription' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, macOS): Sources/LiveKit/Track/Capturers/CameraCapturer.swift#L314
extension declares a conformance of imported type 'Position' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'AVFoundation' introduce this conformance in the future
test (macos-15, 16.2, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L17
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
test (macos-15, 16.2, macOS): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, macOS): Sources/LiveKit/Extensions/Sendable.swift#L26
extension declares a conformance of imported type 'LKRTCMediaConstraints' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, macOS): Sources/LiveKit/Extensions/Sendable.swift#L27
extension declares a conformance of imported type 'LKRTCSessionDescription' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/E2EE/KeyProvider.swift#L89
stored property 'rtcKeyProvider' of 'Sendable'-conforming class 'BaseKeyProvider' has non-sendable type 'LKRTCFrameCryptorKeyProvider'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/E2EE/KeyProvider.swift#L20
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'LiveKitWebRTC'
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/Extensions/Sendable.swift#L26
extension declares a conformance of imported type 'LKRTCMediaConstraints' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/Extensions/Sendable.swift#L27
extension declares a conformance of imported type 'LKRTCSessionDescription' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'LiveKitWebRTC' introduce this conformance in the future
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/Track/Capturers/CameraCapturer.swift#L314
extension declares a conformance of imported type 'Position' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'AVFoundation' introduce this conformance in the future
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L30
stored property 'device' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice?'; this is an error in the Swift 6 language mode
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L17
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
test (macos-15, 16.2, macOS,variant=Mac Catalyst): Sources/LiveKit/Types/Options/CameraCaptureOptions.swift#L37
stored property 'preferredFormat' of 'Sendable'-conforming class 'CameraCaptureOptions' has non-sendable type 'AVCaptureDevice.Format?'; this is an error in the Swift 6 language mode