github rawnaldclark/Stash v0.3.5-beta.1
Stash v0.3.5-beta.1

latest releases: v0.9.105, v0.9.104, v0.9.103...
pre-release4 months ago

perf(preview): add LATDIAG latency bookends (v0.3.5-beta.1)

Ship-first diagnostic build so we can stop guessing at the preview +
download latency the user reports (20-30s everywhere, not just Artist
Profile). Adds timestamped LATDIAG tag bookends around:

  • PreviewUrlExtractor.extractStreamUrl — entry, InnerTube outcome,
    yt-dlp outcome, total.
  • TrackActionsDelegate.previewTrack — cache hit/miss, total time to
    playUrl call.
  • TrackActionsDelegate.downloadTrack — download executor time,
    commitDownload time (so SAF-write overhead is separately visible).

Capture via adb logcat -s LATDIAG while tapping previews / downloads.
Each line includes videoId + duration so we can tell at a glance which
path is winning the race and where the seconds are going. Next beta
will target whichever phase is actually slow.


Install

Download the .apk below and open it on your Android device. If you've got a previous Stash release installed, this upgrades in place — your library, sync history, and settings are preserved.

Requires: Android 8.0 (API 26) or newer.

See the README for first-time setup.

Full Changelog: v0.3.4...v0.3.5-beta.1

Don't miss a new Stash release

NewReleases is sending notifications on new releases.