Navigation
API > API/Plugins > API/Plugins/AudioCaptureTimecodeProvider > API/Plugins/AudioCaptureTimecodeProvider/UAudioCaptureTimecodeProvider
References
| Module | AudioCaptureTimecodeProvider |
| Header | /Engine/Plugins/Media/AudioCaptureTimecodeProvider/Source/AudioCaptureTimecodeProvider/Private/AudioCaptureTimecodeProvider.cpp |
| Include | #include "AudioCaptureTimecodeProvider.cpp" |
Syntax
struct FLinearTimecodeAudioCaptureCustomTimeStepImplementation
Variables
| Type | Name | Description | |
|---|---|---|---|
| Audio::FAudioCapture | AudioCapture | Audio capture object | |
| int32 | bFrameRateReach0Counter | Know when we have done synchronizing the FrameRate | |
| bool | bStopRequested | If the Owner requested the implementation to stop processing | |
| bool | bWarnedAboutTheInvalidAudioChannel | Warn about the invalid audio channel the user requested | |
| FCriticalSection | CriticalSection | Lock to access the Timecode | |
| FDropTimecode | CurrentDecodingTimecode | Current time code decoded by the TimecodeDecoder | |
| UAudioCaptureTimecodeProvider * | Owner | Owner of the implementation | |
| FDropTimecode | Timecode | Current time code decoded by the TimecodeDecoder | |
| FLinearTimecodeDecoder | TimecodeDecoder | LTC decoder |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Init () |
||
| void | OnAudioCapture
(
const float* AudioData, |