bug fixes

This commit is contained in:
2023-02-24 14:20:37 +01:00
parent 86ddf850af
commit df3de70398
6 changed files with 29 additions and 15 deletions

View File

@@ -26,7 +26,11 @@ AudioDevice::AudioDevice(IMMDevice* device, LPCWSTR deviceId) : device(device)
err = device->Activate(__uuidof(IAudioMeterInformation), CLSCTX_INPROC_SERVER, NULL, (LPVOID*)&meterInterface);
isError(err, "Failed to get audio meter interface: ");
getVolumeLimit(volumeInterface, &minVolumeDb, &maxVolumeDb);
if (volumeInterface != nullptr && meterInterface != nullptr)
{
getVolumeLimit(volumeInterface, &minVolumeDb, &maxVolumeDb);
isInitialized = true;
}
if (propertyStore)
{