8000 Update FlutterRTCDataChannel.m · StiftTechnologies/webrtc-flutter@90620d8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 90620d8

Browse files
authored
Update FlutterRTCDataChannel.m
1 parent 8217678 commit 90620d8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

common/darwin/Classes/FlutterRTCDataChannel.m

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,10 @@ - (void)dataChannelGetBufferedAmount:(nonnull NSString*)peerConnectionId
124124
RTCPeerConnection* peerConnection = self.peerConnections[peerConnectionId];
125125
RTCDataChannel* dataChannel = peerConnection.dataChannels[dataChannelId];
126126
if(dataChannel == NULL || dataChannel.readyState != RTCDataChannelStateOpen) {
127-
result(@{@"bufferedAmount": @(-1)});
127+
result([FlutterError
128+
errorWithCode:[NSString stringWithFormat:@"%@Failed", @"dataChannelGetBufferedAmount"]
129+
message:[NSString stringWithFormat:@"Error: dataChannel not found or not opened!"]
130+
details:nil]);
128131
} else {
129132
result(@{@"bufferedAmount": @(dataChannel.bufferedAmount)});
130133
}

0 commit comments

Comments
 (0)
0