- Mar 18, 2021
-
-
Calvin Walton authored
This incorporates only the audio desync related changes from #11626 * Add the aresample filter with async option to fill in timestamp gaps * Use the libopus decoder for opus audio instead of ffmpeg's builtin decoder
-
Calvin Walton authored
This gives the following advantages over the previous code: * The ffmpeg input filters are loaded from a filter "script" file instead of passed on the command line. This fixes some cases of recordings failing to process because the ffmpeg command line generated for the audio processing exceeded the max command line length limit. (Although that only really happens due to BBB bugs...) * Use absolute positions when trimming audio segments for cuts. Previously segments were trimmed to the length of the segment, and the results were concatenated. There's some possibility of accumulated errors in the segment lengths causing audio desync over time. The new code incrementally concatenates the segments, and cuts each segment end based on the absolute time since the start of the meeting, to avoid error accumulation.
-
- Mar 17, 2021
-
-
Anton Georgiev authored
Show unmuted microphone in video
-
Ramon Souza authored
-
Anton Georgiev authored
Fix for posJoinMessage as undefined
-
Tainan Felipe authored
-
Anton Georgiev authored
video-provider: add dynamic video page sizes based on number of users
-
Anton Georgiev authored
[Refactor] Whiteboard individual access
-
- Mar 16, 2021
-
-
Pedro Beschorner Marin authored
-
Pedro Beschorner Marin authored
Modified the previous implementation of the whiteboard individual access to remove multiple Collections dependency on this feature. Multi-user whiteboard is now an array instead of a boolean value and most of the access control can be synchronized and handled by akka-apps.
-
prlanzarin authored
-
prlanzarin authored
New config called paginationThreshold defines classes of page sizes that depend on the number of participants of a meeting The rationale is pretty much the same as the cameraQualityThresholds, but the thresholds are users here and the ceilings are the page sizes
-
Anton Georgiev authored
Adds parameters check after extractCredentials is used
-
Anton Georgiev authored
Prevent sending typed poll empty response
-
Ramon Souza authored
-
Ramon Souza authored
-
Dixon Fred authored
correctly catch bigbluebutton.web.serverURL
-
hiroshisuga authored
-
- Mar 15, 2021
-
-
Anton Georgiev authored
fix: create meeting message order precedes group chat message in akka…
-
Aron Engineer authored
-
hiroshisuga authored
-
Anton Georgiev authored
I was shown a case just now where `CreateNewPresentationPodEvtMsg` can happen prior to the full add of a meeting. This log line becomes relevant once again
-
Anton Georgiev authored
Disabled `'Backend meeting queue had not been initialized'` which was added to pinpoint an issue with handling of meeting create events, but the issue seems to be unrelated (and has not been hit after resolving a memory leak)
-
- Mar 12, 2021
-
-
Anton Georgiev authored
bbb-html5: Update npm versions
-
Anton Georgiev authored
-
Anton Georgiev authored
Pulled HTML5 locales on March 12, 2021
-
Anton Georgiev authored
-
Dixon Fred authored
-
Anton Georgiev authored
listenonly,video-provider,screenshare: remove ICE gathering pre-flight check
-
Anton Georgiev authored
Dynamic guest policy
-
Pedro Beschorner Marin authored
-
Pedro Beschorner Marin authored
-
Lucas Zawacki authored
-
Pedro Beschorner Marin authored
-
Anton Georgiev authored
listen only: remove the old silent audio autoplay workaround (#11115)
-
Anton Georgiev authored
audio: make sdpSemantics configurable
-
Anton Georgiev authored
[screenshare] Rewrite SFU/Kurento screensharing bridge (+reconnections|audio sharing|QoL, was #11025)
-
prlanzarin authored
The underlying webkit autoplay issues were properly tackled a long time ago now; this thing isnt needed anymore Also took the liberty to remove the whole create listen only stream thing because it`s useless
-
prlanzarin authored
Plan B is going to be phased out of Chrome soon and we should be testing it with unified plan
-
prlanzarin authored
-