Exemple #1
0
        /// <summary>
        /// Stops playing the DTMF signal.
        /// </summary>
        internal void StopDtmf(DtmfNamedEvents signal)
        {
            if (!initialized)
            {
                return;
            }

            dtmfPlayer.Stop();
        }
        /// <summary>
        /// Starts playing the DTMF signal.
        /// </summary>
        internal void StartDtmf(DtmfNamedEvents signal)
        {
            if (!_initialized)
            {
                return;
            }

            _dtmfPlayer.Start(signal);
        }
        /// <summary>
        /// Starts the DTMF signalling.
        /// </summary>
        public void StartDtmfSignal(DtmfNamedEvents signal)
        {
            MediaHandlers.StartDtmf(signal);

            if (SelectedCall == null)
            {
                return;
            }

            SelectedCall.StartDTMFSignal(signal);
        }
        /// <summary>
        /// Stops the DTMF singalling.
        /// </summary>
        internal void StopDtmfSignal(DtmfNamedEvents signal)
        {
            MediaHandlers.StopDtmf(signal);

            if (SelectedCall == null)
            {
                return;
            }

            SelectedCall.StopDTMFSignal(signal);
        }
        /// <summary>
        /// Stops the DTMF singalling.
        /// </summary>
        internal void StopDtmfSignal(DtmfNamedEvents signal)
        {
            MediaHandlers.StopDtmf(signal);

            if (SelectedCall == null)
                return;

            SelectedCall.StopDTMFSignal(signal);
        }
        /// <summary>
        /// Starts the DTMF signalling.
        /// </summary>
        public void StartDtmfSignal(DtmfNamedEvents signal)
        {
            MediaHandlers.StartDtmf(signal);

            if (SelectedCall == null)
                return;

            SelectedCall.StartDTMFSignal(signal);
        }
        /// <summary>
        /// Stops playing the DTMF signal.
        /// </summary>
        internal void StopDtmf(DtmfNamedEvents signal)
        {
            if (!initialized)
                return;

            dtmfPlayer.Stop();
        }