Parcourir la source

fix(config): Document LJM props.

disableAEC
disableAGC
disableAP
disableNS
displayJids
forceTurnRelay
ignoreStartMuted
enableTalkWhileMuted
factor2
Hristo Terezov il y a 5 mois
Parent
révision
ee8b62cf73
2 fichiers modifiés avec 33 ajouts et 7 suppressions
  1. 20
    7
      config.js
  2. 13
    0
      react/features/base/config/configType.ts

+ 20
- 7
config.js Voir le fichier

@@ -1628,6 +1628,26 @@ var config = {
1628 1628
     //         video: true
1629 1629
     //     },
1630 1630
     // },
1631
+    // Disables the echo cancelation for local audio tracks.
1632
+    // disableAEC: true,
1633
+
1634
+    // Disables the auto gain control for local audio tracks.
1635
+    // disableAGC: true,
1636
+
1637
+    // Disables the audio processing (echo cancelation, auto gain control and noise suppression) for local audio tracks.
1638
+    // disableAP: true,
1639
+
1640
+    // Disables the anoise suppression for local audio tracks.
1641
+    // disableNS: true,
1642
+
1643
+    // Replaces the display name with the JID of the participants.
1644
+    // displayJids: true,
1645
+
1646
+    // Enables disables talk while muted detection.
1647
+    // enableTalkWhileMuted: true,
1648
+
1649
+    // Sets the peer connection ICE transport policy to "relay".
1650
+    // forceTurnRelay: true,
1631 1651
 
1632 1652
     // List of undocumented settings used in jitsi-meet
1633 1653
     /**
@@ -1637,7 +1657,6 @@ var config = {
1637 1657
      dialOutCodesUrl
1638 1658
      dialOutRegionUrl
1639 1659
      disableRemoteControl
1640
-     displayJids
1641 1660
      googleApiApplicationClientID
1642 1661
      iAmRecorder
1643 1662
      iAmSipGateway
@@ -1657,13 +1676,7 @@ var config = {
1657 1676
      _peerConnStatusRtcMuteTimeout
1658 1677
      avgRtpStatsN
1659 1678
      desktopSharingSources
1660
-     disableAEC
1661
-     disableAGC
1662
-     disableAP
1663 1679
      disableLocalStats
1664
-     disableNS
1665
-     enableTalkWhileMuted
1666
-     forceTurnRelay
1667 1680
      hiddenDomain
1668 1681
      hiddenFromRecorderFeatureEnabled
1669 1682
      ignoreStartMuted

+ 13
- 0
react/features/base/config/configType.ts Voir le fichier

@@ -215,6 +215,10 @@ export interface IConfig {
215 215
         hideAutoAssignButton?: boolean;
216 216
         hideJoinRoomButton?: boolean;
217 217
     };
218
+    bridgeChannel?: {
219
+        ignoreDomain?: string;
220
+        preferSctp?: boolean;
221
+    };
218 222
     buttonsWithNotifyClick?: Array<ButtonsWithNotifyClick | {
219 223
         key: ButtonsWithNotifyClick;
220 224
         preventExecution: boolean;
@@ -280,6 +284,9 @@ export interface IConfig {
280 284
     dialOutAuthUrl?: string;
281 285
     dialOutRegionUrl?: string;
282 286
     disable1On1Mode?: boolean | null;
287
+    disableAEC?: boolean;
288
+    disableAGC?: boolean;
289
+    disableAP?: boolean;
283 290
     disableAddingBackgroundImages?: boolean;
284 291
     disableAudioLevels?: boolean;
285 292
     disableBeforeUnloadHandlers?: boolean;
@@ -294,6 +301,7 @@ export interface IConfig {
294 301
     disableJoinLeaveSounds?: boolean;
295 302
     disableLocalVideoFlip?: boolean;
296 303
     disableModeratorIndicator?: boolean;
304
+    disableNS?: boolean;
297 305
     disablePolls?: boolean;
298 306
     disableProfile?: boolean;
299 307
     disableReactions?: boolean;
@@ -317,6 +325,7 @@ export interface IConfig {
317 325
     disableVirtualBackground?: boolean;
318 326
     disabledNotifications?: Array<string>;
319 327
     disabledSounds?: Array<Sounds>;
328
+    displayJids?: boolean;
320 329
     doNotFlipLocalVideo?: boolean;
321 330
     doNotStoreRoom?: boolean;
322 331
     dropbox?: {
@@ -359,6 +368,7 @@ export interface IConfig {
359 368
     enableOpusRed?: boolean;
360 369
     enableRemb?: boolean;
361 370
     enableSaveLogs?: boolean;
371
+    enableTalkWhileMuted?: boolean;
362 372
     enableTcc?: boolean;
363 373
     enableWebHIDFeature?: boolean;
364 374
     enableWelcomePage?: boolean;
@@ -385,6 +395,7 @@ export interface IConfig {
385 395
         ssrcRewritingEnabled: boolean;
386 396
     };
387 397
     focusUserJid?: string;
398
+    forceTurnRelay?: boolean;
388 399
     gatherStats?: boolean;
389 400
     giphy?: {
390 401
         displayMode?: 'all' | 'tile' | 'chat';
@@ -424,6 +435,7 @@ export interface IConfig {
424 435
     };
425 436
     iAmRecorder?: boolean;
426 437
     iAmSipGateway?: boolean;
438
+    ignoreStartMuted?: boolean;
427 439
     inviteAppName?: string | null;
428 440
     inviteServiceCallFlowsUrl?: string;
429 441
     inviteServiceUrl?: string;
@@ -477,6 +489,7 @@ export interface IConfig {
477 489
         enabled?: boolean;
478 490
         iceTransportPolicy?: string;
479 491
         mobileCodecPreferenceOrder?: Array<string>;
492
+        mobileScreenshareCodec?: string;
480 493
         stunServers?: Array<{ urls: string; }>;
481 494
     };
482 495
     participantMenuButtonsWithNotifyClick?: Array<string | ParticipantMenuButtonsWithNotifyClick | {

Chargement…
Annuler
Enregistrer