chore: upgrade webrtc_interface, remove WebRTCDelegate.cloneStream.
This commit is contained in:
parent
f701294c68
commit
81eacf7291
|
|
@ -491,8 +491,7 @@ class CallSession {
|
|||
waitForLocalAVStream = false;
|
||||
|
||||
for (final element in callFeeds) {
|
||||
await addLocalStream(
|
||||
await voip.delegate.cloneStream(element.stream!), element.purpose);
|
||||
await addLocalStream(await element.stream!.clone(), element.purpose);
|
||||
}
|
||||
|
||||
await answer();
|
||||
|
|
@ -522,8 +521,7 @@ class CallSession {
|
|||
}
|
||||
|
||||
for (final element in callFeeds) {
|
||||
await addLocalStream(
|
||||
await voip.delegate.cloneStream(element.stream!), element.purpose);
|
||||
await addLocalStream(await element.stream!.clone(), element.purpose);
|
||||
}
|
||||
|
||||
if (requestScreenshareFeed) {
|
||||
|
|
|
|||
|
|
@ -618,7 +618,7 @@ class GroupCall {
|
|||
|
||||
calls.forEach((call) async {
|
||||
await call.addLocalStream(
|
||||
await voip.delegate.cloneStream(localScreenshareStream!.stream!),
|
||||
await localScreenshareStream!.stream!.clone(),
|
||||
localScreenshareStream!.purpose);
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ abstract class WebRTCDelegate {
|
|||
Map<String, dynamic> configuration,
|
||||
[Map<String, dynamic> constraints = const {}]);
|
||||
VideoRenderer createRenderer();
|
||||
Future<MediaStream> cloneStream(MediaStream stream);
|
||||
void playRingtone();
|
||||
void stopRingtone();
|
||||
void handleNewCall(CallSession session);
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ dependencies:
|
|||
random_string: ^2.3.1
|
||||
sdp_transform: ^0.3.2
|
||||
slugify: ^2.0.0
|
||||
webrtc_interface: ^1.0.7
|
||||
webrtc_interface: ^1.0.10
|
||||
|
||||
dev_dependencies:
|
||||
coverage: ">=0.15.0 <2.0.0"
|
||||
|
|
|
|||
Loading…
Reference in New Issue