Navigation
API > API/Plugins > API/Plugins/AudioCapture
Inheritance Hierarchy
- USceneComponent
- USynthComponent
- UAudioCaptureComponent
References
| Module | AudioCapture |
| Header | /Engine/Plugins/Runtime/AudioCapture/Source/AudioCapture/Public/AudioCaptureComponent.h |
| Include | #include "AudioCaptureComponent.h" |
Syntax
UCLASS (ClassGroup=Synth, Meta=(BlueprintSpawnableComponent))
class UAudioCaptureComponent : public USynthComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | JitterLatencyFrames | Induced latency in audio frames to use to account for jitter between mic capture hardware and audio render hardware. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAudioCaptureComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| bool |
Overridden from USynthComponent
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
||
| bool | Called when synth is created. | ||
| void | Called when the synth component begins generating audio in render thread. | ||
| void | Called when the synth has finished generating audio on the render thread. | ||
| int32 | OnGenerateAudio
(
float* OutAudio, |
Called when more audio is needed to be generated This method of generating audio is soon to be deprecated. |