publishAudioTrack method

Future<LocalTrackPublication<LocalAudioTrack>> publishAudioTrack(
  1. LocalAudioTrack track, {
  2. AudioPublishOptions? publishOptions,
})

Publish an AudioTrack to the Room. For most cases, using setMicrophoneEnabled would be simpler and recommended.

Implementation

Future<LocalTrackPublication<LocalAudioTrack>> publishAudioTrack(
  LocalAudioTrack track, {
  AudioPublishOptions? publishOptions,
}) async {
  final result = await _publishRunner.run(() => _publishAudioTrack(track, publishOptions: publishOptions));
  return result! as LocalTrackPublication<LocalAudioTrack>;
}