Ejemplo n.º 1
0
 public void OnDeviceStateChanged(string deviceId, NAudio.CoreAudioApi.DeviceState newState)
 {
     Trace.WriteLine("OnDeviceStateChanged:" + deviceId + " NewState: " + newState);
     if (newState.HasFlag(NAudio.CoreAudioApi.DeviceState.Active))
     {
         AudioEvents.InvokeDeviceAdded(this, deviceId);
     }
     else
     {
         AudioEvents.InvokeDeviceRemoved(this, deviceId);
     }
 }
Ejemplo n.º 2
0
 public void OnDeviceAdded(string pwstrDeviceId)
 {
     Trace.WriteLine("OnDeviceAdded:" + pwstrDeviceId);
     AudioEvents.InvokeDeviceAdded(this, pwstrDeviceId);
 }