getMicrophoneMuteMode method
How microphone input is muted on iOS/macOS.
Returns MicrophoneMuteMode.unknown on other platforms.
Implementation
Future<MicrophoneMuteMode> getMicrophoneMuteMode() async {
if (!lkPlatformIsApple()) return MicrophoneMuteMode.unknown;
final mode = await Native.getMicrophoneMuteMode();
return MicrophoneMuteMode.values.firstWhere(
(value) => value.name == mode,
orElse: () => MicrophoneMuteMode.unknown,
);
}