Skip to content

EffectCraft 0.9.2 Android arm64 (nightly)

Pre-release
Pre-release

Choose a tag to compare

@Kaedo17 Kaedo17 released this 16 Oct 08:03
· 5 commits to main since this release

Nightly build of the Android port at b2094049 (branch android/arm64-port).

Fixes since v0.9.2-android.3

  • Preview playback no longer freezes while the sound plays on. The picture is driven by the audio clock, which subtracts the device's reported output latency — but cpal's AAudio backend (Android) builds its two stream timestamps from different clocks (playback: CLOCK_MONOTONIC since boot; callback: since the stream was created), so the difference was the tablet's uptime (~10.9 days on the test device). The clock never advanced past the preview's first frame and the viewer froze, while audio kept playing. Latencies no device reports are now dropped and A/V syncs to the callback buffer alone. Scrubbing, export and the frame cache were never affected.

Verified on Samsung Tab S11

  • Preview plays picture + sound in real time (2556-frame comp, all cached)
  • Logcat shows the broken latency detected and dropped once
  • Scrubbing smooth, no crashes

APK is signed with the standard Android debug keystore (same as previous nightlies).