dispose method

void dispose()

Dispose resources

Implementation

void dispose() {
  _metadataSubscription?.cancel();
  _playerCheckTimer?.cancel();
  _volumeSyncTimer?.cancel();
  _metadataRefreshTimer?.cancel();
  _service.dispose();
  _stateController.close();
}