bigbluebutton-Github/bigbluebutton-html5/imports/ui/services
prlanzarin 0c7c628f7a fix(webcam): prevent camera freeze due to _renderMask exceptions
Under some scenarios, cameras are freezing when the virtual background
code is running due to runPostProcessing(_renderMask) throwing
NS_ERROR_FAILURE - mainly on Firefox - consequently preventing
subsequent TimerWorker ticks from being scheduled.
Cases where I've seen that happen are:
  - conferences running under an iframe where the iframe is briefly
    stalled for some reason

Address the issue with a try-catch and a log for debugability (it's high
frequency, hence why not error level). We should probably remove the log
entirely once we figure out why the post-processing method is failing.
2022-06-30 13:50:53 +00:00
..
api utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
audio-manager refactor(audio): restore trickle candidate filtering in new audio bridge 2022-04-25 16:45:18 +00:00
auth Merge tag 'v2.5.1' into merge25-26-jun16 2022-06-16 13:58:54 -03:00
bbb-webrtc-sfu refactor(audio): remove caller ID from fullaudio bridge start request 2022-06-28 20:33:36 +00:00
features Add disabledFeatures=virtualBackgrounds 2022-03-22 16:01:27 -03:00
LiveDataEventBroker Add server side notification 2022-03-10 16:33:25 -03:00
LocalCollectionSynchronizer Improve data structure to not break on reconnections 2021-11-03 14:37:54 -03:00
meeting-settings Improve data structure to not break on reconnections 2021-11-03 14:37:54 -03:00
notification move toast component to common folder 2022-02-15 17:57:50 +00:00
settings fix: settings state restore 2021-11-25 10:22:53 -03:00
storage Check for existing Tracker.Dependency() instance 2022-02-03 14:47:24 -03:00
subscription-registry Add server side reactivity to publications 2021-10-13 15:00:52 -03:00
unread-messages Squashed virtual background commits 2021-07-21 20:00:19 +00:00
users-settings Fixes client to obey custom parameter autoSwapLayout 2019-06-24 18:01:54 -03:00
virtual-background fix(webcam): prevent camera freeze due to _renderMask exceptions 2022-06-30 13:50:53 +00:00
webrtc-base feat(video): upload of own webcam virtual background 2022-05-10 14:17:16 -03:00