dispose method
override
Disposes the stream controllers.
Implementation
@override
void dispose() {
super.dispose();
// Cancel any pending movie file updates to prevent memory leaks.
for (final timer in _pendingMovieUpdates.values) {
timer.cancel();
}
_pendingMovieUpdates.clear();
_toWatchController.close();
_watchedController.close();
_fallbackService.dispose();
}