public Boolean SetEchoCancellation(LocalSpeaker speaker, Boolean isEnable)
        {
            Boolean ret = VidyoLocalMicrophoneSetEchoCancellationNative(objPtr, (speaker != null) ? speaker.GetObjectPtr():IntPtr.Zero, isEnable);

            return(ret);
        }
Exemple #2
0
        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);
        }