enableAudioManager method
Enables or disables the audio manager.
Invokes the native 'enableAudioManager' method via MethodChannel. This is critical for DTMF functionality on Android.
Returns 0 on success, -1 or error code on failure.
Implementation
@override
Future<int> enableAudioManager({required bool enable}) async {
final args = {'enable': enable};
_logCall('enableAudioManager', args);
try {
final result = await methodChannel.invokeMethod<int>('enableAudioManager', args);
_logResponse('enableAudioManager', result);
return result ?? -1;
} on PlatformException catch (e) {
_logError('enableAudioManager', e);
return -1;
}
}