Repository navigation
EffectCraft 0.9.2 Android arm64 (nightly)
Pre-release
Pre-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).