Ejemplo n.º 1
0
 public void ConfigureMicrophone(MicrophoneConfig config)
 {
     Task.Run(() =>
     {
         Debug.WriteLine("VoipChannel.ConfigureMicrophone Muted=" + (config.Muted ? "yes" : "no"));
         Context.WithState(st => {
             return(Task.Run(() => { Context.MicrophoneMuted = config.Muted; }));
         }).Wait();
     });
 }
Ejemplo n.º 2
0
 public IAsyncAction ConfigureMicrophoneAsync(MicrophoneConfig config)
 {
     return(InvokeHubChannelAsync <ICallChannel>(config).AsTask().AsAsyncAction());
 }
Ejemplo n.º 3
0
 public IAsyncAction ConfigureMicrophoneAsync(MicrophoneConfig config)
 {
     return(Context.WithContextAction(cx => { cx.MicrophoneMuted = config.Muted; }).AsAsyncAction());
 }
Ejemplo n.º 4
0
 public void ConfigureMicrophone(MicrophoneConfig config)
 {
     InvokeHubChannel <IVoipChannel>(config);
 }