/// <summary> /// Indicates the current menu stops the reading. /// </summary> /// <param name="voiphandler"></param> protected void OnIntroductionStoped(VoIPMediaHandler voiphandler) { if (IntroductionStoped != null) { IntroductionStoped(this, new VoIPEventArgs <VoIPMediaHandler>(voiphandler)); } }
public void DeAttachVoIPHandlerToCall(VoIPMediaHandler voIPMediaHandler) { AudioHandler handler = voIPMediaHandler as AudioHandler; if (handler == null) return; if (voIPMediaHandler is WaveStreamRecorder ||voIPMediaHandler is MP3StreamRecorder) mediaConnector.Connect(incomingAudioMixer, handler); else mediaConnector.Disconnect(handler, outgoingAudioMixer); }
public void DeAttachVoIPHandlerToCall(VoIPMediaHandler voIPMediaHandler) { AudioHandler handler = voIPMediaHandler as AudioHandler; if (handler == null) { return; } if (voIPMediaHandler is WaveStreamRecorder || voIPMediaHandler is MP3StreamRecorder) { mediaConnector.Connect(incomingAudioMixer, handler); } else { mediaConnector.Disconnect(handler, outgoingAudioMixer); } }
/// <summary> /// Indicates the current menu stops the reading. /// </summary> /// <param name="voiphandler"></param> protected void OnIntroductionStoped(VoIPMediaHandler voiphandler) { if (IntroductionStoped != null) IntroductionStoped(this, new VoIPEventArgs<VoIPMediaHandler>(voiphandler)); }