private static void on_stats_updated(IntPtr call, IntPtr stats) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_stats_updated_public?.Invoke(thiz, fromNativePtr <CallStats>(stats)); }
private static void on_transfer_state_changed(IntPtr call, int cstate) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_transfer_state_changed_public?.Invoke(thiz, (CallState)cstate); }
private static void on_dtmf_received(IntPtr call, int dtmf) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_dtmf_received_public?.Invoke(thiz, dtmf); }
private static void on_next_video_frame_decoded(IntPtr call) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_next_video_frame_decoded_public?.Invoke(thiz); }
private static void on_ack_processing(IntPtr call, IntPtr ack, char isReceived) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_ack_processing_public?.Invoke(thiz, fromNativePtr <Headers>(ack), isReceived == 0); }
private static void on_snapshot_taken(IntPtr call, string filepath) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_snapshot_taken_public?.Invoke(thiz, filepath); }
private static void on_encryption_changed(IntPtr call, char on, string authenticationToken) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_encryption_changed_public?.Invoke(thiz, on == 0, authenticationToken); }
private static void on_info_message_received(IntPtr call, IntPtr msg) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_info_message_received_public?.Invoke(thiz, fromNativePtr <InfoMessage>(msg)); }
private static void on_tmmbr_received(IntPtr call, int streamIndex, int tmmbr) { Call thiz = fromNativePtr <Call>(call); CallListener listener = thiz.CurrentCallbacks; listener.on_tmmbr_received_public?.Invoke(thiz, streamIndex, tmmbr); }