return correct type for publish

This commit is contained in:
Hiroshi Horie
2021-12-02 07:37:48 +07:00
parent 09eb52bc55
commit 725214e4f9
+3 -4
View File
@@ -9,11 +9,10 @@ import '../logger.dart';
import '../managers/event.dart';
import '../options.dart';
import '../proto/livekit_models.pb.dart' as lk_models;
import '../publication/local_track_publication.dart';
import '../rtc_engine.dart';
import '../track/local/audio.dart';
import '../publication/local_track_publication.dart';
import '../track/local/video.dart';
import '../publication/track_publication.dart';
import '../types.dart';
import '../utils.dart';
import 'participant.dart';
@@ -42,7 +41,7 @@ class LocalParticipant extends Participant {
}
/// publish an audio track to the room
Future<TrackPublication> publishAudioTrack(
Future<LocalTrackPublication<LocalAudioTrack>> publishAudioTrack(
LocalAudioTrack track, {
AudioPublishOptions? options,
}) async {
@@ -87,7 +86,7 @@ class LocalParticipant extends Participant {
}
/// Publish a video track to the room
Future<TrackPublication> publishVideoTrack(
Future<LocalTrackPublication<LocalVideoTrack>> publishVideoTrack(
LocalVideoTrack track, {
VideoPublishOptions? options,
}) async {