10000 Fix #883 (#1140) · withub-com/flutter-webrtc@fe5cee1 · GitHub
[go: up one dir, main page]

Skip to content

Commit fe5cee1

Browse files
authored
Changes - Now there is a timeslice argument in startWeb Function of MediaRecorder, which also resolves the problem of onDataChunk Method not triggering unless we stop the recording.
1 parent 5e2f393 commit fe5cee1

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

lib/src/media_recorder.dart

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,12 @@ class MediaRecorder extends rtc.MediaRecorder {
1818
void startWeb(
1919
MediaStream stream, {
2020
Function(dynamic blob, bool isLastOne)? onDataChunk,
21-
String? mimeType,
21+
String? mimeType,int timeSlice = 1000,
2222
}) =>
23-
_delegate.startWeb(stream,
24-
onDataChunk: onDataChunk, mimeType: mimeType ?? 'video/webm');
23+
_delegate.startWeb(
24+
stream,
25+
onDataChunk: onDataChunk,
26+
mimeType: mimeType ?? 'video/webm',
27+
timeSlice: timeSlice,
28+
);
2529
}

0 commit comments

Comments
 (0)
0