mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-11 11:01:07 +00:00
* fix: droiddeckctl pacing judges cadence per refresh-rate record and always turns timestats off Follow-up to the CodeRabbit reviews of #843/#855: - off-cadence is counted per layer record against that record's own cadence, allowing the neighbouring millisecond bucket (16.7 ms lands in 16 or 17); - refreshRates comes from the chosen layer records only; - records with no counted frames are skipped, so an empty game layer no longer hides the session's SurfaceView, and a capture with no frames exits NO_FRAMES; - adb failures while enabling or dumping map to PACING_FAILED, and timestats is disabled in every case. * fix: droiddeckctl pacing reports when timestats could not be turned off