voip_audio_route_manager_platform_interface 1.1.0 copy "voip_audio_route_manager_platform_interface: ^1.1.0" to clipboard
voip_audio_route_manager_platform_interface: ^1.1.0 copied to clipboard

Platform interface for voip_audio_route_manager. Defines the contract and common data models for unified audio output device management in Flutter.

voip_audio_route_manager_platform_interface #

The platform interface package for the federated plugin voip_audio_route_manager.

This package defines the common contract, platform interfaces (VoipAudioRouteManagerPlatform), and unified data models (AudioOutputDevice and AudioOutputType) shared by all platform-specific implementations of voip_audio_route_manager.

Usage #

This package is not intended to be used directly by application developers. Instead, developers should install the main app-facing package:

dependencies:
  voip_audio_route_manager: ^1.1.0

For platform implementation developers, you should extend VoipAudioRouteManagerPlatform and register your implementation subclass:

class MyPlatformImplementation extends VoipAudioRouteManagerPlatform {
  static void registerWith() {
    VoipAudioRouteManagerPlatform.instance = MyPlatformImplementation();
  }
  // Implement platform contract overrides...
}
0
likes
150
points
521
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Platform interface for voip_audio_route_manager. Defines the contract and common data models for unified audio output device management in Flutter.

Homepage
Repository (GitHub)
View/report issues

Topics

#voip #audio-routing #webrtc #audio #media

License

MIT (license)

Dependencies

flutter, meta, plugin_platform_interface

More

Packages that depend on voip_audio_route_manager_platform_interface