PolyOS API Version History
Changelog
4.2.0.0-9 (2024-02-14)
- Add setPTZ, getPTZ to interface IPolyCameraService to easy camera control from Tencent Rooms App.
- Created CameraPTZValue class to represents camera PTZ values.
4.2.0.0-8 (2024-02-09)
- Add getPresenterTrackingInfo, setPresenterTrackingInfo to interface IPolyCameraService to access presenter tracking info of a camera.
- Created data class PresenterTrackingInfo to represent the presenter tracking info of a camera.
- Created data class Rectangle to represent the rectangle area needed by a presenter tracking info.
4.2.0.0-7 (2023-12-12)
- Add 2 new camera type and update method getMaxVirtualCameras in IPolyCameraService
4.2.0.0-6 (2023-12-04)
- Added a new methods in IPolySystemService to control LED States.
4.2.0.0-1 (2023-07-31)
- Version upgrade to match release.
4.1.0.0-4 (2023-03-24)
- Add new method to interface IPolyCameraListener to handle tracking mode changes.
4.1.0.0-3 (2023-01-18)
- Added a new method in IPolyAudioService to list the attached microphones.
- Added a new method in IPolyAudioListener that notifies the client when the list of microphones changes.
4.1.0.0-2 (2022-12-14)
- Added a new method in IPolySystemService to list the attached USB devices.
4.1.0.0-1 (2022-12-05)
- Added a new method in IPolyAudioService to list the attached speakers.
- Added a new method in IPolyAudioListener that notifies the client when the list of speakers changes.
3.13.1.0-2 (2022-08-22)
- Add new method to interface IPolyZoomExtensions to handle work mode updates from the ZR/ZRC application.
- Add constant PolyAppState.ROOM_OFFLINE to specify offline room scheduler state.
3.12.0.0-13 (2022-08-15)
- Update IMrConnector.aidl to latest version.
3.12.0.0-12 (2022-07-21)
- Update PolyOsManager.controllerModeChangedReceiver to run each time broadcast is sent, regardless of connected state.
3.12.0.0-11 (2022-06-29)
- Update PolyOsManager.runWhenConnected to run each time PolyOsManager is connected, added optional parameter to change this to oneshot.
3.12.0.0-9 (2022-06-07)
- Added IPolyOsManager interface that exposes the public API of PolyOsManager
- Removed global targetLocal from PolyOsManager. It will now automatically target to local device if secondary is in STANDALONE mode.
- Renamed DeviceType.EXTERNAL to STANDALONE
3.12.0.0-6 (2022-05-13)
- Made PolyOsManager 'open' to make backward compatible with previous release.
3.12.0.0-5 (2022-05-02)
- Adding API's to IPolySystemService for checking(from 3rd party apps) if there is a software update:
- Added getSoftwareUpdateInfo to IPolySystemService
- Created SoftwareUpdateInfo data class
- Created SoftwareUpdateType enum
3.12.0.0-1 (2022-04-15)
- Kotlin support. PolyOsManager is a Kotlin class now, and supports calling older methods through suspend function.
- PolyOsManager now has a targetLocal() to target calls to local device.
- Documentation is now generated using Dokka..
3.7.0.0-8 (2022-03-23)
- Adding API's to IPolySystemService for expose the connected Displays to RUK
- getConnectedDisplays
- setDisplayResolution
3.7.0.0-5 (2022-03-21)
- Adding API's to IPolySystemService for Encrypt data with Private key of Device
- encryptData
3.7.0.0-6 (2022-03-16)
- Adding a new SoftupdateStatus for incompatible SW
- HW_SW_INCOMPATIBLE
3.7.0.0-4 (2022-02-23)
- Adding API's to IPolyInternalExtensions for WIFI setup
- connectWifi
- disconnectWifi
- getWifiStatus
3.7.0.0-2 (2021-08-23)
- Adding API's to IPolySystemService for DigitalSigange
- isDigitalSignageEnabled
- getIsInDigitalSignage
- startDigitalSignage
- endDigitalSignage
3.7.0.0-1 (2021-08-10)
- Third party messages send through IPolyRoomService.sendMessage wont be logged to the system logs
3.6.0.0-4 (2021-07-31)
- Added API to IPolySystemService for
- startActivity : Start an activity on the targeted endpoint.
- getCurrentActivity : Get the current activity running on the targeted endpoint.
- getPackageInfo : Get the Package info for the given package