public Boolean SetEchoCancellation(LocalSpeaker speaker, Boolean isEnable) { Boolean ret = VidyoLocalMicrophoneSetEchoCancellationNative(objPtr, (speaker != null) ? speaker.GetObjectPtr():IntPtr.Zero, isEnable); return(ret); }
public Boolean AddToLocalSpeaker(LocalSpeaker speaker, RemoteMicrophoneMode mode) { Boolean ret = VidyoRemoteMicrophoneAddToLocalSpeakerNative(objPtr, (speaker != null) ? speaker.GetObjectPtr():IntPtr.Zero, mode); return(ret); }
public Boolean RemoveFromLocalSpeaker(LocalSpeaker speaker) { Boolean ret = VidyoLocalMicrophoneRemoveFromLocalSpeakerNative(objPtr, (speaker != null) ? speaker.GetObjectPtr():IntPtr.Zero); return(ret); }
public Boolean LocalSpeakerEvent(Endpoint endpoint, LocalSpeaker speaker, Device.DeviceState state) { Boolean ret = VidyoVirtualDeviceManagerLocalSpeakerEventNative(objPtr, (endpoint != null) ? endpoint.GetObjectPtr():IntPtr.Zero, (speaker != null) ? speaker.GetObjectPtr():IntPtr.Zero, state); return(ret); }