Skip to content

Twilio Audio Processors iOS 5.8.0

Compare
Choose a tag to compare
@twilio-sdk-build 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 or LocalVideoTrack 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 or LocalVideoTrack 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 or LocalVideoTrack 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 or LocalVideoTrack 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 or LocalVideoTrack 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]