Fixed memory leak

This commit is contained in:
Jeroen Saey
2025-09-01 11:54:28 +02:00
parent faf091ac2c
commit a0df126bcf
3 changed files with 104 additions and 48 deletions

View File

@@ -19,6 +19,14 @@ class Program
var devices = await volumeMixer.GetAudioDevicesAsync(DataFlow.Output);
Console.WriteLine($"Found {devices.Count} playback devices:");
while (true)
{
var test = await volumeMixer.GetDefaultAudioDeviceAsync(DataFlow.Output);
devices = await volumeMixer.GetAudioDevicesAsync(DataFlow.Output);
devices = await volumeMixer.GetAudioDevicesAsync(DataFlow.Input);
await Task.Delay(1000);
}
foreach (var device in devices)
{
Console.WriteLine($"- {device.Name} (Default: {device.IsDefault})");