Reuse transceivers (#24)

* protocol 4

* default to v4

* mediaStreamTrack.enabled

* track start

* private constructor

* remote audio/video tracks

* log sdp

* organize imports
This commit is contained in:
Hiroshi Horie
2021-10-26 02:46:10 +09:00
committed by GitHub
parent 330338afbd
commit 71a21f00b6
12 changed files with 120 additions and 27 deletions
+9
View File
@@ -92,6 +92,15 @@ class LocalVideoTrack extends VideoTrack {
if (stream.getVideoTracks().isEmpty) throw TrackCreateException();
return stream;
}
@override
Future<bool> stop() async {
final didStop = await super.stop();
if (didStop) {
await mediaStreamTrack.stop();
}
return didStop;
}
}
//