diff --git a/package.json b/package.json index a498d57d76..83424d6984 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ "@react-spring/web": "9.5.5", "@signalapp/better-sqlite3": "8.5.2", "@signalapp/libsignal-client": "0.31.0", - "@signalapp/ringrtc": "2.31.2", + "@signalapp/ringrtc": "2.32.1", "@signalapp/windows-dummy-keystroke": "1.0.0", "@types/fabric": "4.5.3", "backbone": "1.4.0", diff --git a/ts/services/calling.ts b/ts/services/calling.ts index 3b455776b9..e92ef481a2 100644 --- a/ts/services/calling.ts +++ b/ts/services/calling.ts @@ -825,6 +825,9 @@ export class CallingClass { remoteDeviceStates, }); }, + onLowBandwidthForVideo: (_groupCall, _recovered) => { + // TODO: Implement handling of "low outgoing bandwidth for video" notification. + }, onPeekChanged: groupCall => { const localDeviceState = groupCall.getLocalDeviceState(); const peekInfo = groupCall.getPeekInfo() ?? null; @@ -2146,6 +2149,11 @@ export class CallingClass { isSharingScreen: Boolean(call.remoteSharingScreen), }); }; + + // eslint-disable-next-line no-param-reassign + call.handleLowBandwidthForVideo = _recovered => { + // TODO: Implement handling of "low outgoing bandwidth for video" notification. + }; } private async handleLogMessage( diff --git a/yarn.lock b/yarn.lock index c5ba5582c5..d45c82444b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3395,10 +3395,10 @@ ws "^8.4.2" zod "^3.20.2" -"@signalapp/ringrtc@2.31.2": - version "2.31.2" - resolved "https://registry.yarnpkg.com/@signalapp/ringrtc/-/ringrtc-2.31.2.tgz#d05aad031fa3c7f8f0d090fc32c3fb461f0abf5d" - integrity sha512-e4l3QSKz+I8C47XsR01ki207mL79JUYzUFJ6+DYv2lcIjSLTmApuf2FWPk6nQUaXZE2CynZO+DDcZiYqH+8mjg== +"@signalapp/ringrtc@2.32.1": + version "2.32.1" + resolved "https://registry.yarnpkg.com/@signalapp/ringrtc/-/ringrtc-2.32.1.tgz#252450e929d2ba4c67d63bd5300c2ac6f2723b78" + integrity sha512-tA98xLBLjM/XP8ivBdJxN+DJahzhZd2fUzOIqgYnO1I7PnK2aNS9ld2rohK1FMlkLEcMFT3r2bh188IGFOdHRQ== dependencies: tar "^6.1.0"