refactor: use EnterRTCSessionOptions instead of unnamed bools

This commit is contained in:
Valere
2025-10-13 13:52:01 +02:00
parent c846ea6447
commit 8e6eb70e5b
3 changed files with 51 additions and 13 deletions

View File

@@ -2016,10 +2016,12 @@ export class CallViewModel extends ViewModel {
await enterRTCSession(
this.matrixRTCSession,
localTransport.value,
this.options.encryptionSystem.kind !== E2eeType.NONE,
true,
true,
multiSfu.value$.value,
{
encryptMedia: this.options.encryptionSystem.kind !== E2eeType.NONE,
useExperimentalToDeviceTransport: true,
useNewMembershipManager: true,
useMultiSfu: multiSfu.value$.value
}
);
} catch (e) {
logger.error("Error entering RTC session", e);