Exemplo n.º 1
0
 public void SetIdentityProvider(string domainName, string protocol = null, string userName = null) =>
 JsRuntime.CallJsMethodVoid(NativeObject, "setIdentifierProvider",
                            new object[]
 {
     domainName,
     protocol,
     userName
 });
Exemplo n.º 2
0
 public void InsertDTMF(string tones, ulong duration = 100, ulong interToneGap = 70) =>
 JsRuntime.CallJsMethodVoid(NativeObject, "insertDTMF", tones, duration, interToneGap);
Exemplo n.º 3
0
 public void RestartIce() => JsRuntime.CallJsMethodVoid(NativeObject, "restartIce");
Exemplo n.º 4
0
 public void SetConfiguration(RTCConfiguration configuration) => JsRuntime.CallJsMethodVoid(NativeObject,
                                                                                            "setConfiguration", configuration);
Exemplo n.º 5
0
 public void RemoveTrack(IRTCRtpSender sender) => JsRuntime.CallJsMethodVoid(NativeObject, "removeTrack",
                                                                             sender.NativeObject);
Exemplo n.º 6
0
 public void GetIdentityAssertion() =>
 JsRuntime.CallJsMethodVoid(NativeObject, "getIdentityAssertion");
Exemplo n.º 7
0
 public void Close() => JsRuntime.CallJsMethodVoid(NativeObject, "close");
Exemplo n.º 8
0
 public void SetStreams(IMediaStream[] mediaStreams) =>
 JsRuntime.CallJsMethodVoid(
     NativeObject, "setStreams", mediaStreams.Select(stream => stream.NativeObject).ToArray());
Exemplo n.º 9
0
 public void RemoveTrack(IMediaStreamTrack track) =>
 JsRuntime.CallJsMethodVoid(NativeObject, "removeTrack", track.NativeObject);