Skip to content

Commit 0b9e8f0

Browse files
committed
Merge branch 'refactor/use-webrtc-interface'
2 parents d39592d + 602d086 commit 0b9e8f0

File tree

4 files changed

+11
-8
lines changed

4 files changed

+11
-8
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Changelog
22

33
--------------------------------------------
4+
[1.0.2] - 2021-11-27
5+
6+
* Fix the type error of minified function in release mode.
7+
48
[1.0.1] - 2021-11-25
59

610
* Bump interface version to 1.0.1

lib/src/media_stream_impl.dart

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,16 @@ class MediaStreamWeb extends MediaStream {
3636
@override
3737
List<MediaStreamTrack> getAudioTracks() {
3838
var audioTracks = <MediaStreamTrack>[];
39-
jsStream
40-
.getAudioTracks()
41-
.forEach((jsTrack) => audioTracks.add(MediaStreamTrackWeb(jsTrack)));
39+
jsStream.getAudioTracks().forEach(
40+
(dynamic jsTrack) => audioTracks.add(MediaStreamTrackWeb(jsTrack)));
4241
return audioTracks;
4342
}
4443

4544
@override
4645
List<MediaStreamTrack> getVideoTracks() {
4746
var audioTracks = <MediaStreamTrack>[];
48-
jsStream
49-
.getVideoTracks()
50-
.forEach((jsTrack) => audioTracks.add(MediaStreamTrackWeb(jsTrack)));
47+
jsStream.getVideoTracks().forEach(
48+
(dynamic jsTrack) => audioTracks.add(MediaStreamTrackWeb(jsTrack)));
5149
return audioTracks;
5250
}
5351

lib/src/rtc_peerconnection_impl.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@ class RTCPeerConnectionWeb extends RTCPeerConnection {
113113
jsutil.getProperty(trackEvent, 'transceiver')),
114114
streams: (trackEvent.streams != null)
115115
? trackEvent.streams!
116-
.map((e) => MediaStreamWeb(e, _peerConnectionId))
116+
.map((dynamic stream) =>
117+
MediaStreamWeb(stream, _peerConnectionId))
117118
.toList()
118119
: [],
119120
),

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: dart_webrtc
22
description: Use the dart/js library to re-wrap the webrtc js interface of the browser, to adapted common browsers.
3-
version: 1.0.1
3+
version: 1.0.2
44
homepage: https://github.com/flutter-webrtc/dart-webrtc
55

66
environment:

0 commit comments

Comments
 (0)