Skip to content

Latest commit

 

History

History
117 lines (104 loc) · 4.85 KB

CHANGELOG.md

File metadata and controls

117 lines (104 loc) · 4.85 KB

[v5.0-pre]

Fixed

  • Screen is now coming down as soon as USBModeDual is enabled
  • Better error handling in JoindreZoom
  • Much smaller and faster code for scenarios (4000 lines -> 600 lines)

Added

  • Fresh boot detection: Macro runtime is now restarted 5 minutes after fresh boot to accomodate codec updates

Changed

  • New init procedure #21, #15
  • New systemready checks #17
  • New delays for new session
  • New messages for new session / end session
  • The combined AEC eeference is now the only method for audio processing. The setting audio/useCombinedAecReference is now ignored

[v4.2]

Fixed

  • Black image instead of camera on USBMode when stopping and starting presentation again (Issue #10).

Added

  • Message to confirm the presentation location when "in call" and the presentation source is "remote" and current presenter location is "local"
  • New parameter in "usbmode" (RoomConfig) named "autoStartPresentationConnector", accepting connector number; starts the presentation on that connector automatically on USBMode activation
  • Support for multiple cameras (or a single cam for audience). The preset "Salle" will be recalled when presenter location is set to "remote"

Config adjustements for v4.2

config.room.useRoomPreset:true //Use audience-facing preset "Salle"
config.usbmode.autoStartPresentationConnector:2 //Automatically start the sharing of this input on usbmode activation
config.version:'v4.2'

[v4.1]

Fixed

  • Lights commands are now only sent when room has controlled lights
  • Screen control is now hidden when there is no projection screen in room
  • Added a small delay in USB mode to give the camera time to boot
  • Displays and screen status are initialised on boot
  • Fixed a bug where the camera is always reseting to Presenter Track when selecting a preset manually
  • Better initialization of devices states

[v4.0]

Added

  • USBModeDual.js is added. CAN'T BE USE AT THE SAME TIME AS "USBMode"
  • JoindreZoom.js: Added "Advanced Options" (DTMF Options in SIP URI)
  • JoindreZoom.js: Added support for icon order
  • JoindreZoom_UI.js: Added support for icon order
  • JoindreZoom_UI.js: Added support for "Advanced Options"
  • RoomConfig.js: Added the "UI/iconOrder" section
  • RoomConfig.js: Added the "usbmode/pcInput1" and "usbmode/pcInput2" for the "USBModeDual" macro
  • RoomConfig.js: Added the "audio/useCombinedAecReference" for the new AEC reference method (audioconsole)
  • RoomController.js: Added support for icon order
  • Scenarios.js: Added experimental support for custom scenarios (external scenarios)
  • Scenarios.js: Added a video-matrix "show-selfview" replacement to fix a selfview bug when using custom video composition
  • Scenarios.js: Added support for new AEC reference method
  • Settings.js: Added support for icon order
  • USBMode.js: Added support for icon order

Changed

  • Settings.js: The system is now unmuting itself on reset (sleep)
  • Settings.js: The system is now setting the default volume on reset (sleep)

Fixed

  • Displays.js: Corrected a rare bug with the TV Power Off function
  • JoindreZoom.js: Corrected a minor bug with a non-sip call which leads to a warning in the console
  • JoindreZoom.js: Corrected a bug where the host key is asked even if user is joining as a guest
  • JoindreZoom.js: DTMF menu is now closed before sending another DTMF command
  • RoomController.js: Corrected a bug that prevents the system from reseting to "AutoDisplay" and "AutoLights" when the system is put to sleep
  • Settings.js: Adjusted the "Activities" buttons layout
  • USBMode.js: Corrected a bug where the system is recalling the "Tableau" preset instead of the "Console" preset when the "autoEnablePresenterTrack" setting is "true"
  • Scenarios.js: Corrected a bug with the remote sound destination not set to the right place

Config Adjustements for v4.0

config.ui

ui:{
   iconOrder:{
     zoom:1,
     usbmode:2,
     settings:3,
     shutdown:4
   }
}

config.usbmode

usbmode: {
    showRecordingOption: false,               //Affiche l'option "Enregistrement" dans le mode USB <true, false>
    autoDetectUSBConnection: false,           //Détection de la connexion du USB pour lancer Mode USB. <true, false>
    localPcInput1:4,                          //Entrée 1 pc local
    localPcInput2:3                           //Entrée 2 pc local
}

config.video

video: {
    remoteMonitorOutputId: 3,                 //Connecteur HDMI du moniteur des sites distants
    projectorOutputId: 1,                     //Connecteur HDMI du projecteur
    usbOutputId: 2,                           //Connecteur HDMI du convertisseur HDMI->USB
    autoShareInputs:[2]                       //Inputs qui sont en autoshare
}

config.audio

useCombinedAecReference:true,             //Utilise la nouvelle méthode de AEC (référence non connectée) <true, false>

config.zoom

DELETE -> askHostKeyWithOBTP: true