[Enhancement]Improve AudioSession management #2842
Annotations
2 errors and 11 warnings
Run LLC Tests (Debug):
StreamVideoTests/Mock/MockAudioSession.swift#L9
type 'MockAudioSession' does not conform to protocol 'AudioSessionProtocol'
|
Run LLC Tests (Debug)
Process completed with exit code 1.
|
Run LLC Tests (Debug):
Sources/StreamVideo/Utils/StreamAppStateAdapter/StreamAppStateAdapter.swift#L7
file 'StreamAppStateAdapter.swift' is part of module 'StreamVideo'; ignoring import
|
Run LLC Tests (Debug):
Sources/StreamVideo/CallKit/CallKitPushNotificationAdapter.swift#L95
main actor-isolated instance method 'pushRegistry(_:didReceiveIncomingPushWith:for:completion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Run LLC Tests (Debug):
Sources/StreamVideo/Utils/DisposableBag/DisposableBag.swift#L84
extension declares a conformance of imported type 'AnyCancellable' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Combine' introduce this conformance in the future
|
Run LLC Tests (Debug):
Sources/StreamVideo/WebRTC/VideoFilters/Filters/ImageBackgroundFilter/ImageBackgroundVideoFilter.swift#L14
class 'ImageBackgroundVideoFilter' must restate inherited '@unchecked Sendable' conformance
|
Run LLC Tests (Debug):
Sources/StreamVideo/WebSockets/Events/StreamJsonDecoder.swift#L9
class 'StreamJSONDecoder' must restate inherited '@unchecked Sendable' conformance
|
Run LLC Tests (Debug):
Sources/StreamVideo/WebRTC/VideoFilters/Extensions/CIImage+Sendable.swift#L8
extension declares a conformance of imported type 'CIImage' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CoreImage' introduce this conformance in the future
|
Run LLC Tests (Debug):
Sources/StreamVideo/Models/CallParticipant.swift#L505
extension declares a conformance of imported type 'CGSize' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
|
Run LLC Tests (Debug):
Sources/StreamVideo/Utils/AudioSession/Extensions/AVAudioSessionCategory+Convenience.swift#L9
extension declares a conformance of imported type 'Category' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'AVFAudio' introduce this conformance in the future
|
Run LLC Tests (Debug):
Sources/StreamVideo/WebRTC/Screensharing/BroadcastSampleHandler.swift#L143
extension declares a conformance of imported type 'CMSampleBuffer' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CoreMedia' introduce this conformance in the future
|
Run LLC Tests (Debug):
Sources/StreamVideo/WebRTC/v2/PeerConnection/Extensions/RTCIceConnectionState+CustomStringConvertible.swift#L9
extension declares a conformance of imported type 'RTCIceConnectionState' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'StreamWebRTC' introduce this conformance in the future
|
Run actions/upload-artifact@v4
No files were found with the provided path: fastlane/test_output/logs/*/Diagnostics/**/*.txt
fastlane/test_output/logs/*/Diagnostics/simctl_diagnostics/DiagnosticReports/*. No artifacts will be uploaded.
|
Loading