-
Notifications
You must be signed in to change notification settings - Fork 56
Upgrade to webrtc m137 and remove stream-webrtc-android-ui dep #1543
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
Conversation
…age for unused participants
2. No need to copy the Map everytime as updates to concurrent map can be made in thread safe way 3. Keep an internal mutable map and use a shallow copy of Hashmap for emitting externally - reduces unce
… guarantee that all webrtc calls are executed from the same thread in a serial manner.
…nto fix-memory-issues
- Removed dependency of stream.webrtc.ui
…nto upgrade-webrtc-m137 # Conflicts: # gradle/libs.versions.toml # stream-video-android-core/api/stream-video-android-core.api # stream-video-android-core/src/main/kotlin/io/getstream/video/android/core/call/RtcSession.kt # stream-video-android-core/src/main/kotlin/io/getstream/video/android/core/call/connection/Publisher.kt # stream-video-android-core/src/main/kotlin/io/getstream/video/android/core/utils/SerialProcessor.kt
PR checklist ✅All required conditions are satisfied:
🎉 Great job! This PR is ready for review. |
…nto upgrade-webrtc-m137
SDK Size Comparison 📏
|
Remove scalability mode checks in Publisher.kt Make VideoCodecScalabilityChecker internal
rahul-lohra
left a comment
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.
Please check my comments on breaking change.
...id-core/src/main/kotlin/io/getstream/video/android/core/renderer/VideoTextureViewRenderer.kt
Outdated
Show resolved
Hide resolved
…here is no breaking changes in the public api
rahul-lohra
left a comment
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.
lgtm
|


Goal
To upgrade to m137 version of webrtc and remove stream-webrtc-android-ui dependancy
Implementation
Compiled from the m137 head of webrtc along with other patches
Removed depedancy on webrtc-android-ui
Moved
VideoTextureViewRendererto coreTesting
Install and test all features related to webrtc