voip_audio_route_manager_ios 1.0.0 copy "voip_audio_route_manager_ios: ^1.0.0" to clipboard
voip_audio_route_manager_ios: ^1.0.0 copied to clipboard

iOS implementation of voip_audio_route_manager. Handles audio route changes and preferred device selection using native AVAudioSession configuration.

voip_audio_route_manager_ios #

The iOS implementation package of the federated plugin voip_audio_route_manager.

This package provides iOS-specific native platform integration using Swift Package Manager and AVAudioSession configuration options to list available output ports, handle route selections, and manage Bluetooth/AirPods output redirects.

Usage #

This package is not intended to be used directly by application developers. The main client package voip_audio_route_manager will automatically import and register this iOS implementation when running on iOS devices.

To install the main package, add:

dependencies:
  voip_audio_route_manager: ^0.0.1

iOS Setup #

Configure the microphone description in your app's Info.plist (since VoIP call audio requires the recording category option):

<key>NSMicrophoneUsageDescription</key>
<string>This app requires microphone access for VoIP voice calls.</string>
0
likes
0
points
641
downloads

Publisher

unverified uploader

Weekly Downloads

iOS implementation of voip_audio_route_manager. Handles audio route changes and preferred device selection using native AVAudioSession configuration.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, voip_audio_route_manager_platform_interface

More

Packages that depend on voip_audio_route_manager_ios

Packages that implement voip_audio_route_manager_ios