Skip to content

Commit 3ba848e

Browse files
committed
fix: Fix the type error of minified function in release mode.
1 parent a7c55be commit 3ba848e

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

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
),

0 commit comments

Comments
 (0)