dispose static method
Dispose resources
Implementation
static Future<void> dispose() async {
await _eventSubscription?.cancel();
_eventSubscription = null;
_onComplete = null;
_onProgressUpdate = null;
_onPlay = null;
_onPause = null;
_onResume = null;
_onError = null;
}