Skip to content

@capgo/capacitor-audio-session

iOS-only plugin to query and control the audio session output and listen to route changes and interruptions.

iOS-only plugin to query and control the audio session output and listen to route changes and interruptions.

  • currentOutputs - Get the current active audio output routes.
  • overrideOutput - Override the current audio output route.
MethodDescription
currentOutputsGet the current active audio output routes.
overrideOutputOverride the current audio output route.
addListenerListen for audio route changes (e.g. headset connected/disconnected).
addListenerListen for audio session interruptions (e.g. incoming call) and their end.
getPluginVersionGet the native Capacitor plugin version.

This reference is synced from src/definitions.ts in capacitor-audiosession.

Keep going from @capgo/capacitor-audio-session

Section titled “Keep going from @capgo/capacitor-audio-session”

If you are using @capgo/capacitor-audio-session to plan native media and interface behavior, connect it with Using @capgo/capacitor-audio-session for the native capability in Using @capgo/capacitor-audio-session, Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player, and @capgo/capacitor-video-player for the implementation detail in @capgo/capacitor-video-player.