Skip to content

Commit 06f44bf

Browse files
authored
Merge pull request #18 from flutter-webrtc/fix/unique-identifier-for-sender-receiver
fix: add unique identifier for RtpSender/RtpReceiver.
2 parents b8756c8 + 11ca3d0 commit 06f44bf

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/src/rtc_rtp_receiver_impl.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class RTCRtpReceiverWeb extends RTCRtpReceiver {
3636
MediaStreamTrack get track => MediaStreamTrackWeb(_jsRtpReceiver.track!);
3737

3838
@override
39-
String get receiverId => jsutil.getProperty(_jsRtpReceiver, 'receiverId');
39+
String get receiverId => '${_jsRtpReceiver.hashCode}';
4040

4141
RtcRtpReceiver get jsRtpReceiver => _jsRtpReceiver;
4242
}

lib/src/rtc_rtp_sender_impl.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ class RTCRtpSenderWeb extends RTCRtpSender {
9191
}
9292

9393
@override
94-
String get senderId => jsutil.getProperty(_jsRtpSender, 'senderId');
94+
String get senderId => '${_jsRtpSender.hashCode}';
9595

9696
@override
9797
bool get ownsTrack => _ownsTrack;

0 commit comments

Comments
 (0)