Skip to content

release 19/07/26

Latest

Choose a tag to compare

@thor2002ro thor2002ro released this 19 Jul 10:38

New Features

  • Added a LibVLC playback backend with dedicated playback backend selection and LibVLC settings. (adds aprox 182.07 MiB of bloat)
  • Added subtitle timing correction support for the new player.
  • Added separate ExoPlayer, LibVLC, and Libass settings areas.
  • Updated the custom Media3 decoder to 1.11.0-rc01.

Improvements

  • Improved ExoPlayer playback controls and diagnostics, including clearer stats and decoder reporting.
  • Improved Live TV playback recovery, especially around unstable streams and network recovery paths.
  • Refined playback recovery plumbing across backend services.
  • Polished settings navigation, settings layout, dialogs, and updater UX.
  • Moved Libass settings under the ExoPlayer settings flow for cleaner organization.
  • Updated AndroidX media submodule pointers used by the local playback stack.

Bug Fixes

  • Improved recovery behavior for Live TV playback stalls and stream interruptions.
  • Fixed subtitle timing state handling with added playback state coverage.
  • Tightened playback backend settings behavior and fallback paths.

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