-
Notifications
You must be signed in to change notification settings - Fork 84
Viewer side Voice Moderation Functionality #4759
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
base: develop
Are you sure you want to change the base?
Conversation
…or each possible action for now
… path :( - so mute/un mute and make this action and the moderation floater communicate changes with each other
…allum/voice-moderation
…. Implementation TBD but eventuaLLY, this will let moderators see who has been loud/disruptive (sorted by descending loudness on open) and mute them accordingly
…a capability to send a request to the simulator. Functionality will expand once this is confirmed to be working
…allum/voice-moderation
… IDs in the list for debuggiung
…allum/voice-moderation
|
||
if (LLAvatarPropertiesProcessor::instanceExists()) | ||
{ | ||
LLAvatarPropertiesProcessor::getInstance()->removeObserver(avatar_data->avatar_id, this); |
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.
You also need to remove observer in destructor in case viewer/floater shuts down before response arrives.
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.
instanceExists check is only relevant for destructor, if we got processProperties, it exists.
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.
Ah noted and thank you - I suspect this floater will go away soon depending on what's in Steeltoe's UX design.
Thanks for the heads up and I will address if it does indeed persist.
Description
Implementation of Viewer side Voice moderation tools for WebRTC work.
There are 2 parts to the UI - a floater (might change to a panel/tab) that contains a richer set of moderation tools on 1 or many avatars. There is also a simple right-click context menu for performing moderation on a single avatar.
Very much a work in progress - and in need of product/ux/ui help.
Viewer portion of design doc can be found here