implemented tracks, local & remote participants

This commit is contained in:
David Zhao
2021-07-21 23:30:24 -07:00
parent 0a682f7831
commit b18c37fd1a
14 changed files with 468 additions and 16 deletions
+17
View File
@@ -0,0 +1,17 @@
import 'package:flutter_webrtc/flutter_webrtc.dart';
import '../proto/livekit_models.pb.dart';
import 'track.dart';
class VideoTrack extends Track {
VideoTrack(String name, MediaStreamTrack mediaTrack)
: super(TrackType.VIDEO, name, mediaTrack);
// TODO: keep list of video renderers
@override
stop() {
super.stop();
// TODO: remove renderer
}
}