Navigation
API > API/Plugins > API/Plugins/TakesCore
References
| Module | TakesCore |
| Header | /Engine/Plugins/VirtualProduction/Takes/Source/TakesCore/Public/TakeRecorderSourceProperty.h |
| Include | #include "TakeRecorderSourceProperty.h" |
Syntax
USTRUCT (BlueprintType )
struct FAudioInputDeviceProperty
Remarks
Encapsulates the array of audio input devices which is populated by UTakeRecorderMicrophoneAudioManager and utilized by the audio input device list in FAudioInputDevicePropertyCustomization.
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | AudioInputBufferSize | The desired buffer size used for audio callbacks during record | |
| bool | bUseSystemDefaultAudioDevice | Boolean indicating if the system selects audio device should be used or to use the selected device from the details panel | |
| FString | DeviceId | The unique id of the currently selected audio device | |
| TArray< FAudioInputDeviceInfoProperty > | DeviceInfoArray | Holds device information for each of the audio devices available on this system. |
Constants
| Name | Description |
|---|---|
| MaxInputChannelCount | The maximum number input channels currently supported |