예제 #1
0
 private void M_Phone_OnCallReleaseEvent(string peerAddr, int callID, int causeCode, string reasonText, int accid)
 {// 释放电话
     if (callID == m_CallID)
     {
         m_IsCallRelease = true;
         CallTimer.Stop();
         this.Close();
     }
 }
예제 #2
0
        public void Dispose()
        {
            CallTimer.Stop();
            CallTimer.Dispose();

            VoiceChannel.RemovePlayer(Caller.AccountEntity.Player);
            VoiceChannel.RemovePlayer(Receiving.AccountEntity.Player);

            Caller.CurrentSmartphone.IsTalking    = false;
            Receiving.CurrentSmartphone.IsTalking = false;

            VoiceChannel.Remove();
        }
 public void Clear()
 {
     timer?.Stop();
     ElapsedTimeLabel.Text = "00:00";
 }