public AddConfigurationForm() { InitializeComponent(); _playbackDeviceProvider = new PlaybackDeviceProvider(); Initialize(); }
public ProcessEventContainer(IPlaybackDeviceProvider playbackDeviceProvider, AutoSwitchConfiguration configuration) { _playbackDeviceProvider = playbackDeviceProvider; _configuration = configuration; _defaultPlaybackDevice = _playbackDeviceProvider.GetDefaultDeviceId(); _configuration.IsEnabledChanged += (sender, args) => ReconfigureListeners(); _configuration.DeviceConfigurationsChanged += (sender, args) => ReconfigureListeners(); }
public ConfigurationsForm() { InitializeComponent(); _playbackDeviceProvider = new PlaybackDeviceProvider(); _defaultPlaybackDevice = _playbackDeviceProvider.GetDefaultDeviceId(); _processEventContainer = new ProcessEventContainer(_playbackDeviceProvider, _configuration); Initialize(); }
public ProcessEvents(IPlaybackDeviceProvider playbackDeviceProvider) { _playbackDeviceProvider = playbackDeviceProvider; }