Sanitize numeric input
This sets defaults for time_per_image and transition_ms if either are <= 0.
By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.
This sets defaults for time_per_image and transition_ms if either are <= 0.
soreau,
created on Saturday, 13 September 2025, 05:22:25 (1757740945),
received on Saturday, 13 September 2025, 05:27:18 (1757741238)
Author identity: Scott Moreau <oreaus@gmail.com>
8b95938e97bc1e160144cae57bf661b3d1649d52
else:
self.all_sources.append(path)
self.all_sources = self.all_sources
if self.time_per_image <= 0:
self.time_per_image = 120
if self.transition_ms <= 0:
self.transition_ms = 1000
self.stack.set_transition_duration(self.transition_ms)
if self.time_per_image * 1000 < self.transition_ms:
self.time_per_image = self.transition_ms / 500