|
@@ -83,6 +83,12 @@ namespace AudioNTR
|
|
|
var stream = client.GetStream();
|
|
|
Console.WriteLine("Creating WasapiLoopbackCapture Instance...");
|
|
|
var provider = new WasapiLoopbackCapture();
|
|
|
+
|
|
|
+ Console.WriteLine($"Encoding: {provider.WaveFormat.Encoding}");
|
|
|
+ Console.WriteLine($"Channels: {provider.WaveFormat.Channels}");
|
|
|
+ Console.WriteLine($"SampleRate: {provider.WaveFormat.SampleRate}");
|
|
|
+ Console.WriteLine($"BitsPerSample: {provider.WaveFormat.BitsPerSample}");
|
|
|
+
|
|
|
Console.WriteLine("Sending wave format ...");
|
|
|
var writer = new BinaryWriter(stream, Encoding.UTF8, true);
|
|
|
provider.WaveFormat.Serialize(writer);
|
|
@@ -429,6 +435,12 @@ namespace AudioNTR
|
|
|
var stream = client.GetStream();
|
|
|
Console.WriteLine("Connected, creating SineWaveSampleProvider ...");
|
|
|
var provider = new SineWaveSampleProvider();
|
|
|
+
|
|
|
+ Console.WriteLine($"Encoding: {provider.WaveFormat.Encoding}");
|
|
|
+ Console.WriteLine($"Channels: {provider.WaveFormat.Channels}");
|
|
|
+ Console.WriteLine($"SampleRate: {provider.WaveFormat.SampleRate}");
|
|
|
+ Console.WriteLine($"BitsPerSample: {provider.WaveFormat.BitsPerSample}");
|
|
|
+
|
|
|
Console.WriteLine("Sending wave format ...");
|
|
|
var writer = new BinaryWriter(stream, Encoding.UTF8, true);
|
|
|
provider.WaveFormat.Serialize(writer);
|