Fixed com disposal
This commit is contained in:
@@ -15,6 +15,29 @@ class Program
|
||||
{
|
||||
try
|
||||
{
|
||||
while (true)
|
||||
{
|
||||
var input = await volumeMixer.GetAudioDevicesAsync(DataFlow.Input);
|
||||
var output = await volumeMixer.GetAudioDevicesAsync(DataFlow.Output);
|
||||
var input2 = await volumeMixer.GetMicrophonesAsync();
|
||||
|
||||
foreach (var item in input)
|
||||
{
|
||||
item.Dispose();
|
||||
}
|
||||
|
||||
foreach (var item in input2)
|
||||
{
|
||||
item.Dispose();
|
||||
}
|
||||
|
||||
foreach (var item in output)
|
||||
{
|
||||
item.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Get all audio PLAYBACK devices
|
||||
var devices = await volumeMixer.GetAudioDevicesAsync(DataFlow.Output);
|
||||
Console.WriteLine($"Found {devices.Count} playback devices:");
|
||||
|
||||
Reference in New Issue
Block a user