Skip to content

Commit 5658057

Browse files
committed
Updated method GetMicVolumeForDeviceId
1 parent 5c9fcb8 commit 5658057

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

Source/SystemMicControlLite/Private/SystemMicControlLiteBPLibrary.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ float USystemMicControlLiteBPLibrary::GetMicVolume()
4646
return FSystemMicLiteManager::Get()->GetVolume();
4747
}
4848

49-
float USystemMicControlLiteBPLibrary::GetMicVolumeForDeviceId(const FString& DeviceId)
49+
void USystemMicControlLiteBPLibrary::GetMicVolumeForDeviceId(const FString& InDeviceId, float& OutVolume)
5050
{
51-
return FSystemMicLiteManager::Get()->GetVolume(DeviceId);
51+
OutVolume = FSystemMicLiteManager::Get()->GetVolume(InDeviceId);
5252
}
5353

5454
TMap<FString, FString> USystemMicControlLiteBPLibrary::GetMicActiveDevices()

Source/SystemMicControlLite/Public/SystemMicControlLiteBPLibrary.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ class SYSTEMMICCONTROLLITE_API USystemMicControlLiteBPLibrary : public UBlueprin
3434
static float GetMicVolume();
3535

3636
/** If DeviceId is empty then it will return volume value from the default device microphone in the system */
37-
UFUNCTION(BlueprintPure, Category = "SystemMicControlLite", DisplayName = "Get System Mic Volume For DeviceId")
38-
static float GetMicVolumeForDeviceId(const FString& DeviceId);
37+
UFUNCTION(BlueprintCallable, Category = "SystemMicControlLite", DisplayName = "Get System Mic Volume For Device Id")
38+
static void GetMicVolumeForDeviceId(const FString& InDeviceId, float& OutVolume);
3939

4040
UFUNCTION(BlueprintPure, Category = "SystemMicControlLite", DisplayName = "Get System Mic Active Devices")
4141
static TMap<FString, FString> GetMicActiveDevices();

0 commit comments

Comments
 (0)