mic_info 0.0.2
mic_info: ^0.0.2 copied to clipboard
Mic Info Plugin is a Flutter plugin that retrieves information about connected microphones on Android and iOS. It supports detecting built-in, wired (including USB connector microphones), and Bluetoot [...]
Changelog #
All notable changes to this project will be documented in this file.
0.0.2 Detect USB connector microphones #
0.0.1 Initial release of the Mic Info Plugin. #
- Added support for retrieving default, wired, and Bluetooth microphone information on Android and iOS platforms.
- Provided methods to:
- Get the list of built-in (default) microphones.
- Get the list of wired microphones (e.g., headset mics).
- Get the list of Bluetooth microphones.
- Included platform-specific implementation for Android using
AudioManagerandAudioDeviceInfo. - Included platform-specific implementation for iOS using
AVAudioSession. - Added
Devicemodel to represent microphone devices withproductNameandidattributes. - Ensured microphone permissions are handled for Android (
RECORD_AUDIO) and iOS (NSMicrophoneUsageDescription).