[114.5735.08] - 2023.09.21
- Upgrade to WebRTC-SDK M114.5735.08
- Use independent threads to process frame encryption/decryption
- Correct handle SIF frame
- Fix a fault tolerance judgment failure
[114.5735.07] - 2023.09.20
- Upgrade to WebRTC-SDK M114.5735.07
- fix h264 freeze on E2EE.
- Send frame cryptor events from signaling-thread.
[114.5735.06] - 2023.09.14
- Upgrade to WebRTC-SDK M114.5735.06
- Improve e2ee, add setSharedKey to KeyProvider.
- Add scalabilityMode support for AV1/VP9.
- add failure tolerance for framecryptor.
- Fix camera rotation
[114.5735.05] - 2023.09.06
- E2EE improvements
[114.5735.04] - 2023.08.25
- Expose buffer on remote audio tracks
- Expose audio processing module
[114.5735.02] - 2023.07.13
- Upgrade to WebRTC-SDK M114.5735.04
- fix: skip decryption when key invalid.
- Simplify output / input audio device setting and getting through properties.
[114.5735.01] - 2023.06.27
- Upgrade to WebRTC-SDK M114.5735.01
[104.5112.17] - 2023.05.22
- Upgrade to WebRTC-SDK M104.5112.17
- Improve iOS/macOS H264 encoder.
[104.5112.16] - 2023.04.25
- Upgrade to WebRTC-SDK M104.5112.16
- rename KeyManager to KeyProvider.
[104.5112.15] - 2023.04.24
- Upgrade to WebRTC-SDK M104.5112.15
- Some minor fixes for FrameCryptor.
[104.5112.13] - 2023.03.30
- Upgrade to WebRTC-SDK M104.5112.13
- Add key ratchet for FrameCryptor.
[104.5112.12] - 2023.03.07
- Upgrade to WebRTC-SDK M104.5112.12
- fix: Fix memory leak for screen capture on macOS. (#64)
[104.5112.11] - 2023.02.13
- Upgrade to WebRTC-SDK M104.5112.11
- Fixed macOS desktop capture crash with simulcast enabled.
- Fix the crash when setting the fps of the virtual camera.
[104.5112.10] - 2023.02.02
- Upgrade to WebRTC-SDK M104.5112.10
- Support frame encryption.
[104.5112.09] - 2023.01.31
- Upgrade to WebRTC-SDK M104.5112.09
- [ObjC] Expose properties / methods required for AV1 codec support.
[104.5112.08] - 2023.01.04
- Upgrade to WebRTC-SDK M104.5112.08
- [iOS] Stop recording on mute (turn off mic indicator).
[104.5112.07] - 2022.11.11
- Upgrade to WebRTC-SDK M104.5112.07
- [iOS] AudioUnit: Don't rely on category switch for mic indicator to turn off.
[104.5112.06] - 2022.11.11
- Upgrade to WebRTC-SDK M104.5112.06
- [iOS] fix: Restarting the playout without audio send streams makes the mic indicator off.
[104.5112.05] - 2022.10.17
- Upgrade to WebRTC-SDK M104.5112.05
- rotationOverride should not be assign
[104.5112.04] - 2022.09.11
- Upgrade to WebRTC-SDK M104.5112.04
- Cross-platform
RTCMTLVideoView
for both iOS / macOS (#40)
[104.5112.03] - 2022.08.10
- Upgrade to WebRTC-SDK M104.5112.03
- [Mac] fix: Get thumbnails asynchronously.
[104.5112.02] - 2022.08.03
- Upgrade to WebRTC-SDK M104.5112.02
- [Mac] feat: Support screen capture for macOS.
- [Mac] Allow audio device selection.
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/a828846eb98e404bf3b00c1abf3787f93171a39c
[104.5112.01] - 2022.07.12
- Upgrade to WebRTC-SDK M104.5112.01
- 32-bit ARM platform has been removed.
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/a828846eb98e404bf3b00c1abf3787f93171a39c
[97.4692.07] - 2022.07.12
- [Mac] Add event listener for screen sharing.
[97.4692.06] - 2022.06.16
- [Mac] feat: Support screen capture for macOS.
[97.4692.05] - 2022.05.14
- Add RTCYUVHelper for darwin.
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/59fde2a30cf5c409a1b5ef193f6e37392a02e1df
[97.4692.04] - 2022.05.14
- Fix crash related to VideoRTPReceiver
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/da9f0586fcd4442071e3a7a6c36915599ce0f29a
[97.4692.03] - 2022.05.10
- Added
shouldReceive
property toRTCVideoTrack
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/415fbe5e175b7f5815d497c7563eb03ee6687fbe
[97.4692.02] - 2022.02.21
- Fix broken release build
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/a4b072276937e49e62a473321103b0497ab21bca
[97.4692.01] - 2022.02.21
- Upgrade to WebRTC-SDK M97.4692.01
Corresponds to https://github.com/webrtc-sdk/webrtc/commit/a4b072276937e49e62a473321103b0497ab21bca
[93.4577.02] - 2022.01.10
- feat: Support bypass voice processing for iOS.
[93.4577.01] - 2021.12.29
- Upgrade to WebRTC-SDK M93.4577.01
[92.4515.11] - 2021.11.04
iOS(arm64,armv7), iOS-Simulator(x64), macOS(arm64,x64).
- Add armv7 for iOS device.
[92.4515.10] - 2021.10.18
iOS(arm64), iOS-Simulator(arm64,x64), macOS(arm64,x64).
- Fix symbol link issue for macOS.
[92.4515.09] - 2021.10.18
iOS(arm64), iOS-Simulator(arm64,x64), macOS(arm64,x64).
- Support arm64-simulator architecture.
[92.4515.08] - 2021.10.18
iOS(arm64,x64) macOS(arm64,x64).
- Add headers for simulcast to macOS.
[92.4515.07] - 2021.09.30
iOS(arm64,x64) macOS(x64, arm64).
- Always restart AudioUnit when category changes.
- Read defaults from AVAudioSession.
[92.4515.06] - 2021.09.27
iOS(arm64,x64) macOS(x64, arm64).
Fix swift package hash.
[92.4515.05] - 2021.09.23
iOS(arm64,x64) macOS(x64, arm64).
Audio session now defaults to AVAudioSessionCategorySoloAmbient
(iOS default),
using mic will require category to be set to AVAudioSessionCategoryPlayAndRecord
or AVAudioSessionCategoryRecord
.
[92.4515.04] - 2021.09.22
iOS(arm64,x64) macOS(x64, arm64).
- Applied H264 related patch
[92.4515.03] - 2021.09.22
iOS(arm64,x64) macOS(x64, arm64).
- Simulcast support
- Fixes mic issues
[92.4515.01] - 2021.09.09
- Pre-compiled M92 92.4515.01 for iOS(arm,arm64,x64) macOS(x64, arm64).