Skip to content

2.4.0-exp.5

Latest
Compare
Choose a tag to compare
@Needle-Mirror-Bot Needle-Mirror-Bot released this 04 Feb 00:15

[2.4.0-exp.5] - 2022-02-02

Added

  • Added the ability to execute pending native tasks manually from the main thread.
  • Added support for sending basic native collections (NativeArray<T>, NativeSlice<T> and NativeArray<T>.ReadOnly) to RTCDataChannel.
  • Added a property RTCRtpTransceiver.Mid.
  • Added an argument enableNativeLog for WebRTC.Initialize method.
  • Added "E2ELatency" scene in the sample.
  • Added a constuctor without arguments in AudioStreamTrack class.

Changed

  • Upgraded libwebrtc m92.
  • Changed compiler for native plugin on Windows (MSVC to Clang).
  • Changed to use OnAudioFilterRead method in MonoBehaviour for audio rendering.
  • Changed resizing texture dynamically on receiver side when using a property scaleResolutionDownBy in RTCRtpEncodingParameters class.
  • Changed the exception type ObjectDisposedException when accessing instance after call Dispose method.

Fixed

  • Fixed a crash bug where initializing video streaming on Unity Editor on Apple Silicon.
  • Fixed a crash bug where configuring OpenGL Core as a graphics API on Unity Editor on windows.
  • Fixed a bug that sending stereo audio produces mono clip on some peers.
  • Fixed a crach bug where using Full HD resolution with HWA enabled on macOS(Intel).
  • Fixed a crash bug where using Full HD resolution with HWA enabled on Windows.

Removed

  • Removed iOS Simulator (x86_64) support for make simple building process for iOS.