private void on_mic_gain_callback_t(IntPtr opaque, ref ADLMicGainEvent e) { try { if (_listener != null) { _listener.onMicGain(MicGainEvent.FromNative(e)); } } catch (Exception) { } }