openRecorder method

  1. @override
Future<void> openRecorder(
  1. FlutterSoundRecorderCallback callback, {
  2. required Level logLevel,
  3. AudioFocus? focus,
  4. SessionCategory? category,
  5. SessionMode? mode,
  6. int? audioFlags,
  7. AudioDevice? device,
})
override

Implementation

@override
  Future<void> openRecorder( FlutterSoundRecorderCallback callback, {required Level logLevel, AudioFocus? focus, SessionCategory? category, SessionMode? mode, int? audioFlags, AudioDevice? device})
  {
    return invokeMethodVoid( callback, 'openRecorder', {'logLevel': logLevel.index, 'focus': focus!.index, 'category': category!.index, 'mode': mode!.index, 'audioFlags': audioFlags, 'device': device!.index ,},) ;
  }