Navigation
API > API/Plugins > API/Plugins/TakeRecorderSources > API/Plugins/TakeRecorderSources/UTakeRecorderMicrophoneAudioMana-
Description
Sets the audio input device settings and notifies dependents — broadcasts OnNotifySourcesOfDeviceChange (so every microphone source re-evaluates its channel) and OnAudioInputDeviceChanged (so UI customizations refresh). Saves config when invoked on the CDO (the canonical instance returned by GetMutableDefault<>).
| Name | SetAudioInputDevice |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorderSources/Public/TakeRecorderMicrophoneAudioManager.h |
| Include Path | #include "TakeRecorderMicrophoneAudioManager.h" |
| Source | /Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorderSources/Private/TakeRecorderMicrophoneAudioManager.cpp |
UFUNCTION (BlueprintCallable, Category="Take Recorder|Microphone Audio")
void SetAudioInputDevice
(
const FAudioInputDeviceProperty & InAudioInputDevice
)