stream-video-flutter icon indicating copy to clipboard operation
stream-video-flutter copied to clipboard

Default camera settings from Dashboard are not applied

Open Brazol opened this issue 11 months ago • 1 comments

Default settings for video are not applied when creating a call

image

Brazol avatar Mar 25 '24 15:03 Brazol

The implementation for this seems pretty straightforward. Upon some light research, the dashboard settings are accessible using the CallState.settings property.

To implement, we would simple need to apply those settings before moving forward in the join flow. For reference here are a few scenarios and results I tested on the dashboard:

default:

CallSettings(StreamAudioSettings(true, true, true, earpiece, true, true), StreamVideoSettings(true, true, true), StreamScreenShareSettings(true, true))

--- Everything off ---

CallSettings(StreamAudioSettings(false, false, false, speaker, false, false), StreamVideoSettings(false, false, true), StreamScreenShareSettings(false, false))

--- Camera and Audio on ----

CallSettings(StreamAudioSettings(true, false, false, speaker, false, false), StreamVideoSettings(false, true, true), StreamScreenShareSettings(false, false))

Nash0x7E2 avatar Apr 08 '24 04:04 Nash0x7E2

Solved in latest release

Brazol avatar May 13 '24 11:05 Brazol