Version 2.1.4 - 14 June 2021
General
- Improved
- Can now better control audio volume and muted state in
PlaylistMediaPlayer
- Documentation updates
- Can now better control audio volume and muted state in
- Fixed
- Fixed bug in
PlayListMediaPlayer
whereautoCloseVideo
option would not correctly close the video in some edge cases
- Fixed bug in
Windows
- Changed
- Internal rendering system heavily refactored
- Fixed
- #799 Fixed issue where using
AudioOutput.Unity
without using using anAudioOutput
component to consume the audio samples would cause looping andEventType.FinishedPlaying
to not occur - Fixed tiny memory leak during draining of MFT when using
AudioOutput.Unity
- #799 Fixed issue where using
Android
- Changed
- Upgraded ExoPlayer to 2.14.0 from 2.13.1
- Fixed
macOS
- Improved
- Build script updated to better support older versions of macOS
iOS / tvOS
- Improved
- Build script will now automatically set
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES
toYES
in the generated Xcode project when the target OS version is less than 12.2 - Build script now checks the plugin binary to make sure execute permissions have been set
- Build script will now automatically set
- Fixed
- #810 Fixed issue where the Xcode archive process would fail to embed the swift standard libraries even though
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES
was set toYES
- #810 Fixed issue where the Xcode archive process would fail to embed the swift standard libraries even though
WebGL
- Fixed
- #763 Fixed issue where .m3u8 manifest is still connected after video has closed when using hls.js