observeRouteChanges
Register a listener for audio route change events.
Replaces any previous listener. On Apple (iOS/tvOS/watchOS) this installs an AVAudioSession route-change observer. Call clearRouteChanges to remove it. Android, JVM, JS, desktop, and macOS do not emit from this API.
Parameters
Callback invoked when the audio route changes (e.g., headphones plugged in/out).
Register a listener for audio route change events.
Replaces any previous listener. On Apple (iOS/tvOS/watchOS) this installs an AVAudioSession route-change observer. Call clearRouteChanges to remove it. Android, JVM, JS, desktop, and macOS do not emit from this API.
Parameters
Callback invoked when the audio route changes (e.g., headphones plugged in/out).
Register a listener for audio route change events.
Replaces any previous listener. On Apple (iOS/tvOS/watchOS) this installs an AVAudioSession route-change observer. Call clearRouteChanges to remove it. Android, JVM, JS, desktop, and macOS do not emit from this API.
Parameters
Callback invoked when the audio route changes (e.g., headphones plugged in/out).
Register a listener for audio route change events.
Replaces any previous listener. On Apple (iOS/tvOS/watchOS) this installs an AVAudioSession route-change observer. Call clearRouteChanges to remove it. Android, JVM, JS, desktop, and macOS do not emit from this API.
Parameters
Callback invoked when the audio route changes (e.g., headphones plugged in/out).
Register a listener for audio route change events.
Replaces any previous listener. On Apple (iOS/tvOS/watchOS) this installs an AVAudioSession route-change observer. Call clearRouteChanges to remove it. Android, JVM, JS, desktop, and macOS do not emit from this API.
Parameters
Callback invoked when the audio route changes (e.g., headphones plugged in/out).
Register a listener for audio route change events.
Replaces any previous listener. On Apple (iOS/tvOS/watchOS) this installs an AVAudioSession route-change observer. Call clearRouteChanges to remove it. Android, JVM, JS, desktop, and macOS do not emit from this API.
Parameters
Callback invoked when the audio route changes (e.g., headphones plugged in/out).