mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-17 00:10:31 +02:00
If startCamera threw after Camera.open (no usable preview size, say), mIsCameraRunning stayed false, and pause() only releases a running camera. So it was held until the process died, locked for every other app. Release it on failure, and before opening it again. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>