Skip to content

v4.2 — Rebuffer Continuity

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:29
· 1 commit to main since this release

Aniraku v4.2

Package: aniraku.anime.app · versionCode: 22

Rebuffer continuity correction

  • Fixes a Watch-history resume path that could treat a routine synchronization refresh as a new startup resume request.
  • A saved position can now apply only once at fresh source startup; a later Media3 ready-to-play event after buffering cannot move the playhead backward.
  • Preserves the current forward buffer instead of fetching and decoding earlier media again, addressing the reported repeated-frame and unnecessary rebuffer sequence.
  • Uses Android's efficient single-player surfaceView while retaining the 120-second time-priority reserve, 20-second recovery cushion, automatic byte allocator, and adaptive persistent cache.

Existing capabilities retained

  • Anime Detail relationship labels and navigation, bounded Audio & Provider controls, provider parity, direct → proxy → verified embed recovery, AniSkip, fullscreen, downloads, list synchronization, and Android 9+ ARM32 + ARM64 support are retained.

If you are upgrading from v1.x under aniraku.anine.app, uninstall that legacy package first. Android treats aniraku.anime.app as a separate application.