dispose method

void dispose()

Dispose the SoLoud engine. Should be called on app shutdown.

Implementation

void dispose() {
  if (!_isInitialized) return;
  try {
    _soloud.deinit();
    _isInitialized = false;
    AppConfig.logger.d('SoLoud engine disposed');
  } catch (e, st) {
    NeomErrorLogger.recordError(e, st, module: 'neom_sound', operation: 'dispose');
  }
}