Skip to content

release 14/07/26

Choose a tag to compare

@thor2002ro thor2002ro released this 14 Jul 18:57

New Features

  • Separate FFmpeg audio/video preferences: Added independent playback preferences for FFmpeg audio and video, giving finer control over decoder behavior.
  • Temporary video decoder override: Added a player control to switch video decoding between hardware, software, and FFmpeg during playback.
  • Subtitle speed correction: Added subtitle timing speed adjustment in the new player, alongside offset correction.

Improvements

  • Media3 decoder update: Updated the custom Media3 decoder dependency to 1.11.0-beta01.
  • Resilient video decoder fallback: Improved fallback when video decoding stalls or fails, including better recovery paths for Live TV.
  • Compact settings UI: Modernized compact settings layouts and list controls.
  • Codec diagnostics: Expanded codec capability reporting and made Stats for Nerds stream diagnostics clearer.
  • Live TV startup: Auto Live TV now starts faster by reducing unnecessary buffering delay.
  • Live TV buffering recovery: Improved recovery when Live TV buffering gets stuck or decoder output stalls.

Fixes

  • Fixed playback recovery paths around decoder stalls.
  • Fixed subtitle timing state and renderer invalidation for speed/offset changes.
  • Cleaned up access-unit detection churn from history without changing final source behavior.

Full Changelog: https://github.com/thor2002ro/jellyfin-androidtv/commits/14/07/26