Skip to content
This repository has been archived by the owner on Mar 22, 2022. It is now read-only.

MixedReality-WebRTC 1.0.2

Compare
Choose a tag to compare
@djee-ms djee-ms released this 04 Dec 15:05
· 13 commits to release/1.0 since this release
8c958f9

This is a hotfix release of MixedReality-WebRTC.

See CHANGELOG.md for a breakdown of changes.

NuGet packages

C# Library

C++ Library

Changes since v1.0.1

  • Integrate an upstream workaround for the H.264 encoder on HoloLens 1 introducing some artifacts when the video frame height is not a multiple of 16 pixels. By default MixedReality-WebRTC when running on HoloLens 1 will crop the frame such that the height becomes a multiple of 16 pixels to prevent those artifacts. This default behavior can be changed with PeerConnection::SetFrameHeightRoundMode() to pad the image instead, or altogether disabled.
  • Improve the dynamic rate at which the H.264 encoder on UWP is updating its target bitrate, decreasing the update delay from 15 seconds to 5 seconds to increase its reactivity to changes.
  • Integrate an upstream change to avoid a crash when closing the video capturer on UWP under heavy CPU load or other constraints affecting the timing of the async Media Foundation call. (#134)

Known issues

Same as v1.0.1.