Search Results for

    Show / Hide Table of Contents

    Version 2.5.0 - 5 May 2022

    General

    • Improvements
      • Documentation added: Events
      • Documentation added: Known Issues
    • Fixes
      • Fixed bug where PlaylistMediaPlayer first item would always have audio volume of zero
      • Added #if ENABLE_LEGACY_INPUT_MANAGER to fix compile issues when the user has another input system

    Windows

    • Improvements
      • #865 Added ability in DirectShow to force usage of GDCL-MPEG4 splitter for MP4 playback. This is useful when using OpenMediaFromBuffer() as 3rd party splitters can cause problems (eg in StarCodec64) opening MP4 files into a buffer
      • Enabled full debug symbols on builds so that release callstacks are easier to debug
    • Fixes
      • Hap/Notch frame dropping no longer happens when playback rate is zero, fixing issues where seeking doesn't generate a frame
      • Fixed null pointer exceptions on SteamDeck game hardware due to non implemented Media Foundation API methods

    Android

    • Improvements
      • ExoPlayer API path now supports RTSP stream playback
    • Changes
      • Upgraded ExoPlayer from 2.16.1 to 2.17.1
      • Guava library updated to v31.1 and pre-build step added to offer delete of old guava library file if found
    • Fixes
      • #1162 User-Agent passed into headers is respected now
      • #1166 Fixed bug where videos would not play after a previous video is opened-and-not-played

    macOS

    • Fixes
      • #1167 Fixed crash on Intel based Macs when building with Xcode 13.3
    In This Article