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)); } }
public CallMediaEventArgs(int callId, uint mediaIndex, pjmedia_event_type type) { CallId = callId; MediaIndex = mediaIndex; Type = type; }