private void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { } _irisRtcDeviceManager = IntPtr.Zero; _result = new CharAssistant(); _disposed = true; }
internal static extern int CallIrisRtcChannelApiWithBuffer(IrisRtcChannelPtr channel_ptr, ApiTypeChannel api_type, string @params, byte[] buffer, out CharAssistant result);
internal AgoraRtcVideoDeviceManager(IrisRtcDeviceManagerPtr irisRtcDeviceManager) { _result = new CharAssistant(); _irisRtcDeviceManager = irisRtcDeviceManager; }
internal static extern int CallIrisRtcVideoDeviceManagerApi(IrisRtcDeviceManagerPtr device_manager_ptr, ApiTypeVideoDeviceManager api_type, string @params, out CharAssistant result);
internal static extern int CallIrisRtcChannelApi(IrisRtcChannelPtr channel_ptr, ApiTypeChannel api_type, string @params, out CharAssistant result);
internal static extern int CallIrisRtcEngineApiWithBuffer(IrisRtcEnginePtr engine_ptr, ApiTypeEngine api_type, string @params, byte[] buffer, out CharAssistant result);
internal static extern int CallIrisRtcEngineApi(IrisRtcEnginePtr engine_ptr, ApiTypeEngine api_type, string @params, out CharAssistant result);
internal static extern int CallIrisRtcRawDataPluginManagerApi(IrisRtcRawDataPluginManagerPtr plugin_manager_ptr, ApiTypeRawDataPluginManager api_type, string @params, out CharAssistant result);
internal AgoraRtcAudioPlaybackDeviceManager(IrisRtcDeviceManagerPtr irisRtcDeviceManager) { _result = new CharAssistant(); _irisRtcDeviceManager = irisRtcDeviceManager; }
internal AgoraRtcAudioRecordingDeviceManager(IrisRtcDeviceManagerPtr irisRtcDeviceManager) { _result = new CharAssistant(); _irisRtcDeviceManager = irisRtcDeviceManager; }