protected AudioContext(AudioController controller, IPreferredDeviceManager preferredDeviceManager) { Controller = controller; PreferredDeviceManager = preferredDeviceManager; if (Controller != null) Controller.Context = this; if (PreferredDeviceManager != null) PreferredDeviceManager.Context = this; }
protected AudioContext(AudioController controller, IPreferredDeviceManager preferredDeviceManager) { Controller = controller; PreferredDeviceManager = preferredDeviceManager; if (Controller != null) { Controller.Context = this; } if (PreferredDeviceManager != null) { PreferredDeviceManager.Context = this; } }
public IsolatedAudioContext(IPreferredDeviceManager preferredDeviceManager) : base(new IsolatedAudioController(), preferredDeviceManager) { }
public SystemAudioContext(IPreferredDeviceManager preferredDeviceManager) : base(new SystemAudioController(), preferredDeviceManager) { }