voxeet / comms-sdk-flutter

Dolby.io Communications APIs SDK for Flutter
https://docs.dolby.io/communications-apis/docs/flutter-overview
MIT License
8 stars 4 forks source link

[Android] - screenshare freezes the camera and there is no way to turn it back #225

Closed kszku-dolby closed 1 year ago

kszku-dolby commented 1 year ago

Ticket copier from jira: https://jira.dolby.net/jira/browse/CCS-4138 Environment SDK Version: 3.6.1 - https://github.com/DolbyIO/comms-sdk-flutter/releases/tag/3.6.1: Client Platform: Flutter test app.

Description/Steps-to-reproduce: -Install the QA test app -Connect to the conference Android device -Connect to the conference ios device -Start screenshare as Android device

Expected result: Screenshare is working properly.

Actual result: Screenshare IS NOT working (bug: https://jira.dolby.net/jira/browse/CCS-4029) but that is not the case here. After clicking "Start screenshare" camera of Android device is freezed and there is no way to "unfreeze it" (turning on/off the camera and turning on/off screenshare does not work). This is only visible for iOS devices because of this bug: https://github.com/DolbyIO/comms-sdk-flutter/issues/224

Devices: DV-WRO-SAM96 Samsung Galaxy TAB S8 + Android 12 DV-WRO-SAM98 Samsung Galaxy Tab S8 Ultra + Android 12 DV-WRO-SAM90 Samsung S22 Plus + Android 12 Private Phone Poco X3 NFC + Android 12

kszku-dolby commented 1 year ago

Fixed by @azduda

kszku-dolby commented 1 year ago

Reproduced on 3.7.0 beta.1 - https://github.com/DolbyIO/comms-sdk-flutter/releases/tag/3.7.0-beta.1

This behavior DOES NOT reproduce everytime, happened on one phone, which is DV-WRO-SAM102, samsung A52S 5G, Android 12

kszku-dolby commented 1 year ago

Reproduced on develop branch https://github.com/DolbyIO/comms-sdk-flutter/pull/253 using: DV-WRO-SAM90 - samsung s22 Plus + Android 12 DV-WRO-SAM96 - Samsung Tab S8 + Android 12

graduad commented 1 year ago

This will be fixed in a new version of the native Android SDK.