Handle buffering/error activity states that were silently ignored, causing a frozen frame with no loading indicator. Add two-stage stall recovery (seek to live edge after 8s, full HLS refresh after 16s). Stop forcing paused state on transient API failures and restore playback on app resume unless the user explicitly paused. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| apis | ||
| models | ||
| screens | ||
| services | ||
| stores | ||
| utils | ||
| widgets | ||
| cache_manager.dart | ||
| constants.dart | ||
| firebase_options.dart | ||
| main.dart | ||
| theme.dart | ||
| utils.dart | ||