-
Notifications
You must be signed in to change notification settings - Fork 28
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
fix: Calling video not streamed when enabling camera on preview screen (WPB-7114) #2801
Conversation
@ohassine looks like you are rolling back kalium to a previous commitish. This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.
Is this intentional? |
Test Results878 tests ±0 878 ✅ ±0 15m 43s ⏱️ + 5m 46s Results for commit ceb5b02. ± Comparison against base commit 17f1c2a. This pull request removes 4 and adds 4 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
@ohassine looks like you are rolling back kalium to a previous commitish. This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.
Is this intentional? |
Build 3661 failed. |
Build 3662 failed. |
Build 3663 failed. |
@ohassine looks like you are rolling back kalium to a previous commitish. This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.
Is this intentional? |
Build 3664 failed. |
@ohassine looks like you are rolling back kalium to a previous commitish. This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.
Is this intentional? |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #2801 +/- ##
===========================================
+ Coverage 43.45% 43.61% +0.16%
===========================================
Files 418 418
Lines 14000 14007 +7
Branches 2532 2536 +4
===========================================
+ Hits 6083 6109 +26
+ Misses 7210 7181 -29
- Partials 707 717 +10
... and 3 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
APKs built during tests are available here. Scroll down to Artifacts! |
Build 3667 succeeded. The build produced the following APK's: |
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 remember to cherry-pick this change into RC
…streamed # Conflicts: # kalium
…streamed # Conflicts: # kalium
APKs built during tests are available here. Scroll down to Artifacts! |
Build 3719 succeeded. The build produced the following APK's: |
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764
The PR Description
What's new in this PR?
Issues
Calling video not streamed when enabling camera on preview screen of an incoming call.
Causes (Optional)
TLDR: A race condition.
Establishing an incoming calls takes some times an important time, causing to call the function of video stream before the call get established.
Solutions
I moved the logic of sending video feed to OngoingCallViewModel, this way we are sure
setVideoSendState
will be called only when the call get established.Needs releases with:
Testing
Test Coverage (Optional)
How to Test
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.