GetStream / stream-video-swift

SwiftUI Video SDK โžก๏ธ Stream Video ๐Ÿ“น
https://getstream.io/video/sdk/ios/
Other
112 stars 21 forks source link

[Enhancement]WebRTCClient self isolation #479

Closed ipavlidakis closed 1 month ago

ipavlidakis commented 1 month ago

๐Ÿ“ Summary

This revision attempts to better isolate WebRTClient from external components. This will be helpful in the Reconnection v2 work as it will allow us to handle state internally to the WebRTC client.

๐Ÿงช Manual Testing Notes

โ˜‘๏ธ Contributor Checklist

๐ŸŽ Meme

Provide a funny gif or image that relates to your work on this pull request. (Optional)

Stream-SDK-Bot commented 1 month ago

SDK Size

title develop branch diff status
StreamVideo 7.11MB 7.1MB -0.01MB ๐Ÿš€
StreamVideoSwiftUI 2.18MB 2.18MB 0.0MB ๐ŸŸข
StreamVideoUIKit 2.32MB 2.32MB 0.0MB ๐ŸŸข
github-actions[bot] commented 1 month ago
1 Message
:book: Skipping Danger since the Pull Request is classed as Draft/Work In Progress

Generated by :no_entry_sign: Danger

ipavlidakis commented 1 month ago

Keep in mind that this is an interim step and it won't land on develop but on feature/reconnect-v2.