voip_audio_route_manager_platform_interface 1.0.0
voip_audio_route_manager_platform_interface: ^1.0.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: ^0.0.1
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...
}