Twilio Audio Processors iOS 5.8.0
twilio-sdk-build
released this
28 Feb 09:50
·
4 commits
to Releases
since this release
- Audio Processors iOS SDK 5.8.0 [XCFramework] (checksum: 6e24bcf62678698ca346950361d6796dee7f2508a572301063b0183203981a13).
Enhancements
- This version contains 'VideoTrackStoringSampleBufferVideoView' class which simplifies the implementation of Picture in Picture.
- This release is based on Chromium WebRTC 112.
- iSAC Codec is no longer supported.
Known Issues
- Audio playback fails in some cases when running a simulator on a Mac Mini. #182
- Unpublishing and republishing a
LocalAudioTrack
orLocalVideoTrack
might not be seen by Participants. #34 - H.264 video might become corrupted after a network handoff. #147
- iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
- Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]
5.7.1 (November 1, 2023)
- Audio Processors iOS SDK 5.7.1 [XCFramework] (checksum: 6e24bcf62678698ca346950361d6796dee7f2508a572301063b0183203981a13).
Bug Fixes
- Updated documentation for
didFailToPublishVideoTrack
callback.
Known Issues
- Audio playback fails in some cases when running a simulator on a Mac Mini. #182
- Unpublishing and republishing a
LocalAudioTrack
orLocalVideoTrack
might not be seen by Participants. #34 - H.264 video might become corrupted after a network handoff. #147
- iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
- Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]
5.7.0 (June 14, 2023)
- Audio Processors iOS SDK 5.7.0 [XCFramework] (checksum: 6e24bcf62678698ca346950361d6796dee7f2508a572301063b0183203981a13).
New Features
- This version add the possibility to use camera multitasking on devices that supports it.
Enabling camera multitasking can be done when creating a CameraSource via the TVICameraSourceOptionsBuilder
.
CameraMultitasking is enabled by default on device that support it. The feature is supported on iPad Pro (4th generation), iPad Pro (5th generation) and iPad Air (5th generation).
let options = CameraSourceOptions { builder in
builder.enableCameraMultitasking = true
}
- Add system pressure report from the camera pipeline. When the system is under pressure clients will be notified about system pressure changes via the
TVICameraSourceDelegate
method
- (void)capturePipeline:(TVICameraCapturePipeline *)pipeline isReportingSystemPressure:(AVCaptureSystemPressureLevel)pressureLevel
Known Issues
- Audio playback fails in some cases when running a simulator on a Mac Mini. #182
- Unpublishing and republishing a
LocalAudioTrack
orLocalVideoTrack
might not be seen by Participants. #34 - H.264 video might become corrupted after a network handoff. #147
- iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
- Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]
5.6.0 (March 29, 2023)
- Audio Processors iOS SDK 5.5.1 [XCFramework] (checksum: 6e24bcf62678698ca346950361d6796dee7f2508a572301063b0183203981a13).
New Features
- This release now uses WebRTC-m105
Known Issues
- Audio playback fails in some cases when running a simulator on a Mac Mini. #182
- Unpublishing and republishing a
LocalAudioTrack
orLocalVideoTrack
might not be seen by Participants. #34 - H.264 video might become corrupted after a network handoff. #147
- iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
- Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]
Size Report
Architecture | Compressed Size | Uncompressed Size |
---|---|---|
Universal | 6.3 MB | 21.2 MB |
arm64 | 6.3 MB | 21.2 MB |
5.5.1
- Audio Processors iOS SDK 5.5.1 [XCFramework] (checksum: 6e24bcf62678698ca346950361d6796dee7f2508a572301063b0183203981a13).
Known Issues
- Audio playback fails in some cases when running a simulator on a Mac Mini. #182
- Unpublishing and republishing a
LocalAudioTrack
orLocalVideoTrack
might not be seen by Participants. #34 - H.264 video might become corrupted after a network handoff. #147
- iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
- Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]