tilt-shift-camera/app
Ole-Morten Duesund f53d6f0b1b Fix runBlocking deadlock in ImageCaptureHandler
runBlocking on the camera callback thread could deadlock when
saveBitmap() needed the main thread. Split capturePhoto() into two
phases: synchronous CPU work (decode/rotate/effect) inside the
suspendCancellableCoroutine callback, and suspend-safe saveBitmap()
after the continuation resumes in coroutine context.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 15:19:41 +01:00
..
src/main Fix runBlocking deadlock in ImageCaptureHandler 2026-02-27 15:19:41 +01:00
build.gradle.kts Add release signing configuration 2026-01-29 17:23:00 +01:00
proguard-rules.pro Initial implementation of Tilt-Shift Camera Android app 2026-01-28 15:26:41 +01:00