instance static method

Future<AudioSession> instance()

Gets the singleton instance

Implementation

static Future<AudioSession> instance() async {
  if (_instance == null) {
    final manager = AudioSessionManager();
    await manager.initialize();
    final focusManager = AudioFocusManager(manager);
    _instance = AudioSession._(manager, focusManager);
  }
  return _instance!;
}