示例#1
0
 public VideoMediaStateArgs(int accId, int callId, sua_call_media_status state, int wid)
 {
     AccountId  = accId;
     CallId     = callId;
     MEDIASTATE = state;
     WinId      = wid;
 }
示例#2
0
        public Channel(Button button, int id)
        {
            ChannelId     = id;
            ChannelButton = button;

            _callId          = -1;
            _callstate       = sua_inv_state.PJSIP_INV_STATE_NULL;
            _mediastate      = sua_call_media_status.SUA_CALL_MEDIA_NONE;
            _videomediastate = sua_call_media_status.SUA_CALL_MEDIA_NONE;

            RecorderId = -1;
            RingPlayId = -1;
        }
示例#3
0
        public void Reset()
        {
            _callId          = -1;
            _callstate       = sua_inv_state.PJSIP_INV_STATE_NULL;
            _mediastate      = sua_call_media_status.SUA_CALL_MEDIA_NONE;
            _videomediastate = sua_call_media_status.SUA_CALL_MEDIA_NONE;

            CallPartyDisplayName   = string.Empty;
            CallPartyDisplayNumber = string.Empty;

            RecorderId = -1;
            RingPlayId = -1;

            IsAnswered        = false;
            IsRediect2Handset = false;
            IsGroupCall       = false;
        }
示例#4
0
 public MediaStateArgs(int accId, int callId, sua_call_media_status state)
 {
     AccountId  = accId;
     CallId     = callId;
     MEDIASTATE = state;
 }