The first one gives you the information of the user-voice, that being sync with the talking indicator on the meeting and the second gives you the ability to set a specific volume between 0 and 1 of the external video;
Motivation
Soon there will be an official plugin that decrease the external video when a user is talking, so those two new hooks make it possible
What does this PR do?
It creates new hooks for the plugin SDK:
Data Consumption Hook:
useTalkingIndicator
;Ui Command:
uiCommands.externalVideo.volume.set
The first one gives you the information of the user-voice, that being sync with the talking indicator on the meeting and the second gives you the ability to set a specific volume between 0 and 1 of the external video;
Motivation
Soon there will be an official plugin that decrease the external video when a user is talking, so those two new hooks make it possible
More
No samples for this one. Closely related to https://github.com/bigbluebutton/bigbluebutton/pull/19447