enableAudio property

bool get enableAudio

Gets the flag indicating whether audio should be recorded.

If true, an audio track is created during the recording setup. Audio recording can then be controlled using:

  • StartAudioRecording(): Starts recording audio segments.
  • StopAudioRecording(): Suspends audio recording if a recording session is active and audio is enabled.

This allows flexibility in recording audio in specific portions of the recording session.

Implementation

bool get enableAudio {
  final OperationResult resultString = objectMethod(
    pointerId,
    'RecorderConfiguration',
    'getEnableAudio',
  );
  return resultString['result'];
}
set enableAudio (bool enableAudio)

Sets the flag indicating whether audio should be recorded.

If true, an audio track is created during the recording setup. Audio recording can then be controlled using:

  • StartAudioRecording(): Starts recording audio segments.
  • StopAudioRecording(): Suspends audio recording if a recording session is active and audio is enabled.

This allows flexibility in recording audio in specific portions of the recording session.

Implementation

set enableAudio(final bool enableAudio) {
  objectMethod(
    pointerId,
    'RecorderConfiguration',
    'setEnableAudio',
    args: enableAudio,
  );
}