Navigation
Unreal Engine C++ API Reference > 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 |
![]() |
volatile 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, |