Releases: voximplant/ios-sdk-releases
2.42.0
- Introduce new API: VIAudioManager.speakerIsDefault and VIAudioManager.mode
2.41.1
- Fix: resolve a retain cycle for VICall.
2.41.0
- Dependency update: VoxImplantWebRTC is updated to 89.2.0.
- Introduce new API VIVideoRendererViewDelegate to detect the first frame rendered event for a video view
- Fix: H264 was used as a default codec if a call was started with only video receive enabled.
- Fix: video call in p2p mode is failed between Web client and iOS application
- Fix: False positive detection of VIQualityIssueTypeLocalVideoDegradation when a participant joins audio or video conference
- Fix: [VIQualityIssueDelegate call:didDetectIceDisconnected:] is not invoked if ICE connection is failed due to network reasons
2.40.0
- Dependency update: VoxImplantWebRTC is updated to 89.1.0.
- Introduce VIClient.enableVideoAdaptation API to specify if outgoing video should be adapted for cpu and network conditions.
- Bugfix and stability improvements.
Known issues:
- Screensharing with H264 codec does not work properly on several iOS devices.
- Simulcast feature is not available for incoming conference calls (received from [VIClientCallManagerDelegate client:didReceiveIncomingCall:withIncomingVideo:headers:]). This functionality will be added in next releases.
2.39.0
-
Dependency update: VoxImplantWebRTC is updated to 89.0.1.
-
Introduce VIRemoteVideoStream.width and VIRemoteVideoStream.height API to access the frame size of a remote video stream.
-
Introduce new API to detect issues with audio or video receive on remote streams:
- [VIQualityIssueDelegate call:didDetectNoAudioReceiveOnStream:fromEndpoint:issueLevel]
- [VIQualityIssueDelegate call:didDetectNoVideoReceiveOnStream:fromEndpoint:issueLevel]
- corresponding issue types VIQualityIssueTypeNoAudioReceive and VIQualityIssueTypeNoVideoReceive
-
Make all VIQualityIssueDelegate methods optional.
-
Improve H264 codec for in-app screen sharing.
-
Fix: H264 was used as a default codec if a call was started with only video receive enabled.
-
Bugfix and stability improvements.
Known issues:
-
Screensharing with H264 codec does not work properly on several iOS devices.
-
Simulcast feature is not available for incoming conference calls (received from [VIClientCallManagerDelegate client:didReceiveIncomingCall:withIncomingVideo:headers:]). This functionality will be added in next releases.