/// <summary>
 /// Prepares a Wave input device for recording
 /// </summary>
 public WaveIn()
     : this(WaveCallbackInfo.NewWindow())
 {
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a default WaveOut device
 /// Will use window callbacks if called from a GUI thread, otherwise function
 /// callbacks
 /// </summary>
 public WaveOut()
     : this(SynchronizationContext.Current == null ? WaveCallbackInfo.FunctionCallback() : WaveCallbackInfo.NewWindow())
 {
 }