publishVideoTrack method

Future<LocalTrackPublication<LocalVideoTrack>> publishVideoTrack(
  1. LocalVideoTrack track, {
  2. VideoPublishOptions? publishOptions,
})

Publish a LocalVideoTrack to the Room. For most cases, using setCameraEnabled would be simpler and recommended.

Implementation

Future<LocalTrackPublication<LocalVideoTrack>> publishVideoTrack(
  LocalVideoTrack track, {
  VideoPublishOptions? publishOptions,
}) async {
  final result = await _publishRunner.run(() => _publishVideoTrack(track, publishOptions: publishOptions));
  return result! as LocalTrackPublication<LocalVideoTrack>;
}