-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Swift6 Migration]StreamVideoSwiftUI #679
[Swift6 Migration]StreamVideoSwiftUI #679
Conversation
SDK Size
|
146d99b
to
5e56db1
Compare
7c8f3fe
to
f2d2742
Compare
a742744
to
a2079c3
Compare
Public Interface
extension CGSize : Hashable public** public struct~~ public** public~~ extension CGSize : Hashable extension String : @retroactive CodingKey extension String : CodingKey extension~~ |
Generated by 🚫 Danger |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, just 2 questions. Let me know what you think.
@@ -103,36 +109,47 @@ final class StreamPictureInPictureController: NSObject, AVPictureInPictureContro | |||
public func pictureInPictureControllerWillStartPictureInPicture( | |||
_ pictureInPictureController: AVPictureInPictureController | |||
) { | |||
log.debug("Will start with trackId:\(track?.trackId ?? "n/a")", subsystems: .pictureInPicture) | |||
Task { @MainActor in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the log restricted to the main actor only? Seems like maybe we can avoid this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is on purpose in order to provide the log when the actual operation is happening The track used in the log is isolated in the MainActor
Public Interface
extension CGSize : Hashable public** public struct~~ public** public~~ extension CGSize : Hashable extension String : @retroactive CodingKey extension String : CodingKey extension~~ |
☑️ Contributor Checklist