public CaptureDevice get(IntPtr ptr, OpenALManager openAlManager) { if (ptr != IntPtr.Zero) { return(wrappers.getObject(ptr, openAlManager)); } return(null); }
public AudioCodec getCodec(IntPtr codec, OpenALManager openALManager) { if (codec != IntPtr.Zero) { return(codecs.getObject(codec, openALManager)); } return(null); }
public void Dispose() { if (openALManager != null) { mainTimer.removeUpdateListener(soundUpdate); openALManager.Dispose(); openALManager = null; } }
internal CaptureDevice(IntPtr ptr, OpenALManager openAlManager) : base(ptr) { this.openAlManager = openAlManager; callbackHandler = new CallbackHandler(this); }
internal AudioCodec(IntPtr codec, OpenALManager manager) : base(codec) { this.manager = manager; }
public SoundUpdateListener(OpenALManager openALManager) { this.openALManager = openALManager; }
public void initialize(PluginManager pluginManager, IServiceCollection serviceCollection) { openALManager = new OpenALManager(); soundUpdate = new SoundUpdateListener(openALManager); soundManager = new SoundManager(openALManager); }
internal SoundManager(OpenALManager openALManager) { this.openALManager = openALManager; }