93 FQuartzClockTickRate TickRate;
137 FName NameOfClockToStart;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EQuartzCommandType
Definition QuartzQuantizationUtilities.h:205
Definition AudioMixerQuantizedCommands.h:144
virtual bool RequiresAudioDevice() const override
Definition AudioMixerQuantizedCommands.h:154
virtual AUDIOMIXER_API void OnQueuedCustom(const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override
Definition AudioMixerQuantizedCommands.cpp:277
virtual EQuartzCommandType GetCommandType() const override
Definition AudioMixerQuantizedCommands.h:158
float SampleRate
Definition AudioMixerQuantizedCommands.h:167
bool bIsCanceled
Definition AudioMixerQuantizedCommands.h:168
virtual AUDIOMIXER_API FName GetCommandName() const override
Definition AudioMixerQuantizedCommands.cpp:288
virtual ~FQuantizedNotify() override=default
float OffsetInMs
Definition AudioMixerQuantizedCommands.h:166
virtual AUDIOMIXER_API TSharedPtr< IQuartzQuantizedCommand > GetDeepCopyOfDerivedObject() const override
Definition AudioMixerQuantizedCommands.cpp:282
TSharedPtr< FQuartzClock > OwningClockPtr
Definition AudioMixerQuantizedCommands.h:165
virtual AUDIOMIXER_API int32 OverrideFramesUntilExec(int32 NumFramesUntilExec) override
Definition AudioMixerQuantizedCommands.cpp:271
Definition AudioMixerQuantizedCommands.h:122
virtual AUDIOMIXER_API void OnFinalCallbackCustom(int32 InNumFramesLeft) override
Definition AudioMixerQuantizedCommands.cpp:236
virtual EQuartzCommandType GetCommandType() const
Definition AudioMixerQuantizedCommands.h:133
virtual AUDIOMIXER_API void OnQueuedCustom(const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override
Definition AudioMixerQuantizedCommands.cpp:228
virtual bool IsClockAltering() override
Definition AudioMixerQuantizedCommands.h:130
virtual AUDIOMIXER_API FName GetCommandName() const override
Definition AudioMixerQuantizedCommands.cpp:261
virtual AUDIOMIXER_API TSharedPtr< IQuartzQuantizedCommand > GetDeepCopyOfDerivedObject() const override
Definition AudioMixerQuantizedCommands.cpp:218
Definition AudioMixerQuantizedCommands.h:10
virtual bool RequiresAudioDevice() const override
Definition AudioMixerQuantizedCommands.h:26
~FQuantizedPlayCommand()
Definition AudioMixerQuantizedCommands.h:16
virtual AUDIOMIXER_API void CancelCustom() override
Definition AudioMixerQuantizedCommands.cpp:80
bool bIsCanceled
Definition AudioMixerQuantizedCommands.h:40
virtual AUDIOMIXER_API TSharedPtr< IQuartzQuantizedCommand > GetDeepCopyOfDerivedObject() const override
Definition AudioMixerQuantizedCommands.cpp:13
int32 SourceID
Definition AudioMixerQuantizedCommands.h:38
virtual AUDIOMIXER_API FName GetCommandName() const override
Definition AudioMixerQuantizedCommands.cpp:99
TSharedPtr< FQuartzClock > OwningClockPtr
Definition AudioMixerQuantizedCommands.h:36
virtual int32 OverrideFramesUntilExec(int32 NumFramesUntilExec)
Definition AudioMixerQuantizedCommands.cpp:104
AUDIOMIXER_API FQuantizedPlayCommand()
Definition AudioMixerQuantizedCommands.cpp:9
virtual EQuartzCommandType GetCommandType() const
Definition AudioMixerQuantizedCommands.h:31
virtual AUDIOMIXER_API void OnFinalCallbackCustom(int32 InNumFramesLeft) override
Definition AudioMixerQuantizedCommands.cpp:48
virtual AUDIOMIXER_API void OnQueuedCustom(const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override
Definition AudioMixerQuantizedCommands.cpp:23
Definition AudioMixerQuantizedCommands.h:46
virtual EQuartzCommandType GetCommandType() const
Definition AudioMixerQuantizedCommands.h:59
virtual AUDIOMIXER_API FName GetCommandName() const override
Definition AudioMixerQuantizedCommands.cpp:158
virtual AUDIOMIXER_API void OnQueuedCustom(const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override
Definition AudioMixerQuantizedCommands.cpp:127
virtual bool RequiresAudioDevice() const override
Definition AudioMixerQuantizedCommands.h:56
virtual AUDIOMIXER_API void OnFinalCallbackCustom(int32 InNumFramesLeft) override
Definition AudioMixerQuantizedCommands.cpp:146
FQuantizedQueueCommand()
Definition AudioMixerQuantizedCommands.h:63
AUDIOMIXER_API void SetQueueCommand(const FAudioComponentCommandInfo &InAudioCommandData)
Definition AudioMixerQuantizedCommands.cpp:117
virtual AUDIOMIXER_API TSharedPtr< IQuartzQuantizedCommand > GetDeepCopyOfDerivedObject() const override
Definition AudioMixerQuantizedCommands.cpp:122
virtual AUDIOMIXER_API int32 OverrideFramesUntilExec(int32 NumFramesUntilExec) override
Definition AudioMixerQuantizedCommands.cpp:132
Definition AudioMixerQuantizedCommands.h:74
virtual bool IsClockAltering() override
Definition AudioMixerQuantizedCommands.h:87
void SetTickRate(const FQuartzClockTickRate &InTickRate)
Definition AudioMixerQuantizedCommands.h:76
virtual AUDIOMIXER_API void OnQueuedCustom(const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override
Definition AudioMixerQuantizedCommands.cpp:173
virtual EQuartzCommandType GetCommandType() const
Definition AudioMixerQuantizedCommands.h:90
virtual AUDIOMIXER_API TSharedPtr< IQuartzQuantizedCommand > GetDeepCopyOfDerivedObject() const override
Definition AudioMixerQuantizedCommands.cpp:163
virtual AUDIOMIXER_API void OnFinalCallbackCustom(int32 InNumFramesLeft) override
Definition AudioMixerQuantizedCommands.cpp:178
virtual AUDIOMIXER_API FName GetCommandName() const override
Definition AudioMixerQuantizedCommands.cpp:184
Definition AudioMixerQuantizedCommands.h:101
virtual EQuartzCommandType GetCommandType() const
Definition AudioMixerQuantizedCommands.h:112
virtual AUDIOMIXER_API void OnFinalCallbackCustom(int32 InNumFramesLeft) override
Definition AudioMixerQuantizedCommands.cpp:203
virtual AUDIOMIXER_API TSharedPtr< IQuartzQuantizedCommand > GetDeepCopyOfDerivedObject() const override
Definition AudioMixerQuantizedCommands.cpp:189
virtual AUDIOMIXER_API FName GetCommandName() const override
Definition AudioMixerQuantizedCommands.cpp:212
virtual bool IsClockAltering() override
Definition AudioMixerQuantizedCommands.h:109
virtual AUDIOMIXER_API void OnQueuedCustom(const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override
Definition AudioMixerQuantizedCommands.cpp:198
Definition QuartzQuantizationUtilities.h:588
Definition NameTypes.h:617
Definition SharedPointer.h:692
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53
Definition QuartzQuantizationUtilities.h:557
Definition QuartzQuantizationUtilities.h:676