Andrei Gavrilescu
bad1bc91cf
fix(screenshare): audio screen share muted state (#8785)
* AudioMixerEffect muted state
* update lib-jitsi-meet
5 gadus atpakaļ
Hristo Terezov
5efbe5f0ec
chore(deps) lib-jitsi-meet@latest
* fix(modificationQueue): error handling & logs
* feat(dominantSpeaker): Add previous speaker list.
e60f09b189/...0ec072378c84206b90f0e001e34cf4d746384cc5
5 gadus atpakaļ
dependabot[bot]
2643029ac8
chore(deps): bump elliptic from 6.5.3 to 6.5.4
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
5 gadus atpakaļ
Jaya Allamsetty
1a62a7b1cc
chore(deps) lib-jitsi-meet@latest
* feat(browser-support): Add support for WKWebview based browsers. Apple added getUserMedia support for WkWebview based browsers like chrome and Firefox on iOS 14.3. These browsers behave as Safari does on iOS. Therefore, extend the Safari checks to these webkit based browsers as well.
08ce96d881/...e60f09b18955deae2dd631dc842d026289d4a74f
5 gadus atpakaļ
Jaya Allamsetty
572beb8382
chore(deps) lib-jitsi-meet@latest
* squash: Always get lastN value from JitsiConference instance.
* fix(lastN): Return the correct lastN value for the conference.
* Use unified plan for mobile browsers on iOS
d31b5a2d5e/...08ce96d881fed594d6f347cdb0a4076fdb050d28
5 gadus atpakaļ
Jaya Allamsetty
8fa5d09612
chore(deps) lib-jitsi-meet@latest
* fix(conference): Do not signal muted tracks on join. Do not add the muted audio/video tracks to the peerconnection on join. The tracks will be added when the user unmutes for the first time. This reduces the number of remote sources that will be added when a participant joins a large call where everyone joins muted (startAudioMuted/startVideoMuted setting).
e83fb93d2d/...d31b5a2d5e94d9847f5ce7452e610f6959c347ee
5 gadus atpakaļ
Alex Bumbu
508f1e0da9
feat(iOS): screensharing support
The Jitsi team would like to thank @AliKarpuzoglu , @linuxpi and The Hopp Foundation for the initial effort and help throughout.
5 gadus atpakaļ
Saúl Ibarra Corretgé
4db3f04c0c
fix(deps) sync package-lock
5 gadus atpakaļ
Дамян Минков
126a2bd0d7
chore(deps): Checks presence editing and make sure we send only on change.
* fix: Checks presence editing and make sure we send only on change.
f1ec966780/...e83fb93d2dc6f4e66aeb0caea4035e6e6d642e07
5 gadus atpakaļ
Saúl Ibarra Corretgé
5c46b03251
fix(copyText) use a helper library
It does a more elaborate way of textarea copying, hopefully it's more reliable.
5 gadus atpakaļ
Hristo Terezov
79a67049a9
chore(deps) lib-jitsi-meet@latest
* fix(RTCUtils): Init availableDevices.
e6ef4e7ae9/...f1ec96678002a88a0a87bb0a6fec1f5d642813d2
5 gadus atpakaļ
Hristo Terezov
9573a615b1
chore(deps) lib-jitsi-meet@latest
* fix(RTC) fix device selection not being available
* fix(TPCUtils): undefined is not an object (evaluating 'this.tpcUtils.replaceTrack(e,t).then')
4c668023b3/...e6ef4e7ae974e054d6647d05718c18f678ed3e9c
5 gadus atpakaļ
Jaya Allamsetty
5d09102e48
chore(deps) lib-jitsi-meet@latest
* fix(TPC): Remove the existing track instead of overwriting. When a second remote track of the same mediatype is received for an endpoint, remove the existing track before creating the new remote track.
9beb47fe5f/...4c668023b38c92615cd06c4e90006246c3e4aa2c
5 gadus atpakaļ
Saúl Ibarra Corretgé
cecf324023
fix(deps) bump lodash
Fixes: https://github.com/jitsi/jitsi-meet/issues/8683
5 gadus atpakaļ
Saúl Ibarra Corretgé
943d5dca35
chore(deps) remove Tensorflow
We use TFLite now so this is unused.
5 gadus atpakaļ
Steffen Kolmer
23bb824731
feat: Added mute video moderation feature (#8630)
* Added mute video feature
* Fixed export
* Fixed some issues
* Added remote video mute notification
* Fixed import
* Fixed conference event handling
* Fixed some linting issues
* Fixed more linter errors
* turn screenshare off on remote video mute
* Fix linter issue
* translations added for mute video feature
* Added video mute button to interface config
* Updated lib-jitsi-meet
* Fix copy paste error
Co-authored-by: nurjinn jafar <nurjin.jafar@nordeck.net >
5 gadus atpakaļ
Saúl Ibarra Corretgé
42d926eef3
chore(deps) lib-jitsi-meet@latest
* fix(e2ee) fix disabling E2EE
* fix(e2ee) fix key index after ratchetting
* fix: Drop caps handling (#1495 )
* fix(SendVideoController): Apply the sender constraint only when it changes. There were cases where the bridge was sending the same constraint multiple times causing redundant calls to getParameters/setParameters on the RTCRtpSender.
* feat: Use the new bridge signaling format.
* fix(gum) update permissions prompt detection
c534f74884/...6a7b16c33e27481b03e5a37636e72426c0848265
5 gadus atpakaļ
Tudor-Ovidiu Avram
f50fd7b7bd
fix(gum) add event handling for SLOW_GET_USER_MEDIA
Show an overlay with a spinner when slow gUM is fired
5 gadus atpakaļ
Jaya Allamsetty
e525c2b2ec
chore(deps) lib-jitsi-meet@latest
* fix(SendVideoController): Apply the sender constraint only when it changes. There were cases where the bridge was sending the same constraint multiple times causing redundant calls to getParameters/setParameters on the RTCRtpSender.
* fix(gum) update permissions prompt detection
beaff3dd02/...7f919faaccb268ef307d619992260919a6535e95
5 gadus atpakaļ
Jaya Allamsetty
bfd093b0ba
chore(deps) lib-jitsi-meet@latest
* feat: Use the new bridge signaling format.
c534f74884/...beaff3dd02e9e99da2f61c2a9ed5ca3a34d51dcf
5 gadus atpakaļ
Tudor D. Pop
946339a52e
feat(blur) replace BodyPix with TFLite
Use the Google Meet model and SIMD optimized WASM.
5 gadus atpakaļ
Jaya Allamsetty
b1080340ec
chore(deps) lib-jitsi-meet@latest
* ref(QualityController): Split send and receive video constraints handling.
* fix: Save guards _features to be always empty and nver undefined. (#1493 )
d1f0ab4d5a/...c534f748849a308d08b06e306f5a66709ccae056
5 gadus atpakaļ
Hristo Terezov
460e137ee4
chore(deps) lib-jitsi-meet@latest
* fix(GUM-permissions): cache permissions on init.
* feat: Reuse billingId from localstorage as jitsiMeetId.
* fix(example) simplify
* feat(docs) mvoe API documentatrion to the handbook
84357ce1a8/...d1f0ab4d5a691f438f7d4c7446f29273b1b8fcdc
5 gadus atpakaļ
Hristo Terezov
a215f9706a
chore(deps) lib-jitsi-meet@latest
* fix(GUM): improve permissions logic.
* feat(GUM): timeout.
* ref: Remove pinEndpoint. (#1440 )
30c8795770/...84357ce1a8d06c67a502709877130520aaf71592
5 gadus atpakaļ
Jaya Allamsetty
210c4857fd
deps: Update latest@lib-jitsi-meet.
Add the ability to configure different max bitrates for VP8 and VP9.
Set max bitrate for presenter to 2500 Kbps irrespective of the configured max bitrates for video.
https://github.com/jitsi/lib-jitsi-meet/compare/479dd98...77978f0 .
5 gadus atpakaļ
Andrei Gavrilescu
9895a04609
feat(rtcstats): send meeting uuid to rtcstats (#8526)
* send meeting uuid to rtcstats
* change ret description
* fix flow error
* update lib-jitsi-meet version
5 gadus atpakaļ
Дамян Минков
79f3756d33
feat: Adds option to set ws keepalive url through config. (#8487)
* feat: Adds option to set ws keepalive url through config.
* chore(deps) lib-jitsi-meet@latest
* feat: Adds option to set ws keepalive url through config.
* fix VADAudioAnalyser: catch error
be18ff34be/...9fdde46694d1c4bc8b7f051cc8d50e0df29ffd07
5 gadus atpakaļ
Steffen Kolmer
ef7d425859
feat(ui) update AtlasKit components
5 gadus atpakaļ
Jaya Allamsetty
1cf7a361e9
feat: Implement aggressive layer suspension on RN.
RN doesn't support RTCRtpSender yet. Therefore, media is suspended on RN by changing the media direction in the SDP whenever the client receives an ideal height of 0 for sender constraints on the bridge channel.
LJM update - 3570339360/...be18ff34bedf38c7475fe4953074c7959000e15f.
5 gadus atpakaļ
Jaya Allamsetty
270e52e402
deps(ljm): Restore local connection status.
831716c160/...3570339360763fa0911d92c5ae7c270860b6934b.
5 gadus atpakaļ
Saúl Ibarra Corretgé
635d283d5a
chore(deps) react-native-callstats@3.70.1
Support processing stats in the spec-compliant format.
5 gadus atpakaļ
Дамян Минков
01c55bdb15
feat: Uses mod_external_services supporting urn:xmpp:extdisco:2. (#8455)
* feat: Uses mod_external_services supporting urn:xmpp:extdisco:2.
The old mod_turncredentials.lua is left to continue working for those using old installs.
New install will start using the new module which will no longer be needed with prosody 0.12.
https://hg.prosody.im/prosody-modules/file/4841cf3fded5/mod_external_services/mod_external_services.lua
* squash: Updates ljm to support urn:xmpp:extdisco:2.
5 gadus atpakaļ
Jaya Allamsetty
df21ec6f04
chore(deps) lib-jitsi-meet@latest (#8437)
https://github.com/jitsi/lib-jitsi-meet/compare/...94ac35ae818093896e639e74f5fc389b488206a0
5 gadus atpakaļ
Vlad Piersec
23574e9edc
fix(vpaas): Store billing id in parent lolcaStorage on Safari
5 gadus atpakaļ
Дамян Минков
6689aa3700
feat: Detects shard changed when using websockets.
* feat: Detects shard changed when using websockets. (#1462 )
1009693f2e/...cb484cf48ccd3d56cf9bb2e9d452bd7aa644ac8a
5 gadus atpakaļ
Jaya Allamsetty
b65e61f633
feat: Add new codec selection mechanism.
When an endpoint that doesn't support the preferred codec (VP9) joins a conference, all the other endpoints fallback to VP8 until the endpoint leaves the call.
5 gadus atpakaļ
Saúl Ibarra Corretgé
88f1c218eb
fix(rn,stats) fix incorrect bitrate calculation on mobile
Stats timestamps were incorrectly formatted, fixed upstream.
Fixes: https://github.com/jitsi/jitsi-meet/issues/8367
5 gadus atpakaļ
damencho
69c6463476
chore(deps) lib-jitsi-meet@latest
* fix: Disabling lobby when using tenant.
87c6e37475/...7896fc8b92f1416f800b56c87e51fb69700d620d
5 gadus atpakaļ
Saúl Ibarra Corretgé
916208a5ff
fix(libre-build) update react-native-device-info to 8.0.0
Will now work even if installreferrer or GCM are missing.
5 gadus atpakaļ
Дамян Минков
3677a2f769
feat: Skip p2p when the participant is jigasi.
* feat: Skip p2p when the participant is jigasi.
1fd7256553/...87c6e374755718fdb0804c2c798ea4bc832f4fca
5 gadus atpakaļ
Saúl Ibarra Corretgé
a3c6e690dd
chore(deps) update react-native-svg to latest
Fixes icons not rendering on iOS 11.
5 gadus atpakaļ
damencho
e8c0c03e49
chore(deps) lib-jitsi-meet@latest
* feat: Skips using disco-info for features. (#1450 )
* sdp: improve sdp matching for simulcast lines (#1452 )
* sdp: add missing colon to findLines calls (#1447 )
310983c5b0/...1fd725655357db161d40e7dd52ef111e2b04bd68
5 gadus atpakaļ
Saúl Ibarra Corretgé
687a6c31ee
feat(analytics) unify Amplitude handlers across web and mobile
The amplitude-js library gained React Native support so there is no need to keep
separate implementations.
5 gadus atpakaļ
tmoldovan8x8
5ecb5717c7
feat(stats) add stats for mobile
5 gadus atpakaļ
Дамян Минков
4f52fd5e01
fix: Skip sending multiple times disco-info to jicofo.
* fix: Skip sending multiple times disco-info to jicofo.
* build(deps): bump ini from 1.3.5 to 1.3.7
9f65e8fab3/...8bb653f1d6d450f4d17f56eb6bd4c353138f6829
5 gadus atpakaļ
Saúl Ibarra Corretgé
b1a4b58f7a
chore(deps) update react-native-webview
5 gadus atpakaļ
dependabot[bot]
42dabd4cdb
chore(deps): bump react-native-webview from 10.9.0 to 11.0.0
Bumps [react-native-webview](https://github.com/react-native-community/react-native-webview ) from 10.9.0 to 11.0.0.
- [Release notes](https://github.com/react-native-community/react-native-webview/releases )
- [Changelog](https://github.com/react-native-webview/react-native-webview/blob/master/.releaserc )
- [Commits](https://github.com/react-native-community/react-native-webview/compare/v10.9.0...v11.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
5 gadus atpakaļ
damencho
fc54fc80d1
fix: Start p2p only when we have received all presences.
5 gadus atpakaļ
Jaya Allamsetty
26dbc9a78b
fix: Fixes VP9 support on Chrome.
chore(deps) lib-jitsi-meet@latest
5 gadus atpakaļ
damencho
e9200bab09
fix: Fixes detecting websocket disconnect by using xmpp pings.
5 gadus atpakaļ