示例#1
0
        private void OnCallMediaEvent(int callId, uint mediaIndex, int type)
        {
            pjmedia_event_type eventType = pjmedia_event_type.PJMEDIA_EVENT_NONE;

            switch (type)
            {
            case (int)pjmedia_event_type.PJMEDIA_EVENT_FMT_CHANGED:
                eventType = pjmedia_event_type.PJMEDIA_EVENT_FMT_CHANGED;
                break;

            case (int)pjmedia_event_type.PJMEDIA_EVENT_WND_RESIZED:
                eventType = pjmedia_event_type.PJMEDIA_EVENT_WND_RESIZED;
                break;
            }

            if (CallMediaEventInfo != null)
            {
                CallMediaEventInfo(this, new CallMediaEventArgs(callId, mediaIndex, eventType));
            }
        }
示例#2
0
 public CallMediaEventArgs(int callId, uint mediaIndex, pjmedia_event_type type)
 {
     CallId     = callId;
     MediaIndex = mediaIndex;
     Type       = type;
 }