Description
There is an issue with microphone and camera state consistency when joining a session.
Sometimes, when I join a session with mic and camera initially disabled,
they appear enabled automatically after joining.
Additionally, toggling the camera does not always work reliably.
100ms Flutter Version
1.2.0
Steps to reproduce
- Disable microphone and camera before joining a session
- Join a session using HMSRoomKit
- Observe mic/camera state
- Try toggling camera on/off multiple time
Expected results
- Microphone and camera should remain disabled if set before joining
- Camera toggle should always work reliably
Code example, screenshot, or link to a repository
Code sample
Logs
Logs
<!-- Paste your logs here -->
Flutter Doctor output
Doctor output
<!-- Paste your output here -->
Description
There is an issue with microphone and camera state consistency when joining a session.
Sometimes, when I join a session with mic and camera initially disabled,
they appear enabled automatically after joining.
Additionally, toggling the camera does not always work reliably.
100ms Flutter Version
1.2.0
Steps to reproduce
Expected results
Code example, screenshot, or link to a repository
Code sample
Logs
Logs
<!-- Paste your logs here -->Flutter Doctor output
Doctor output
<!-- Paste your output here -->