UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AudioMixerSourceDecode.cpp File Reference

Classes

class  Audio::FAsyncDecodeWorker
 
class  Audio::FDecodeHandleBase
 
class  Audio::FHeaderDecodeHandle
 
class  Audio::FProceduralDecodeHandle
 
class  Audio::FSynchronizedProceduralDecodeHandle
 
class  Audio::FDecodeHandle
 

Namespaces

namespace  Audio
 NO_LOGGING.
 

Functions

IAudioTaskAudio::CreateAudioTask (Audio::FDeviceId InDeviceId, const FProceduralAudioTaskData &InJobData)
 
IAudioTaskAudio::CreateAudioTask (Audio::FDeviceId InDeviceId, const FHeaderParseAudioTaskData &InJobData)
 
IAudioTaskAudio::CreateAudioTask (Audio::FDeviceId InDeviceId, const FDecodeAudioTaskData &InJobData)
 
void Audio::CreateSynchronizedAudioTaskQueue (AudioTaskQueueId QueueId)
 
void Audio::DestroySynchronizedAudioTaskQueue (AudioTaskQueueId QueueId, bool RunCurrentQueue)
 
int Audio::KickQueuedTasks (AudioTaskQueueId QueueId)
 

Variables

FAutoConsoleVariableRef CVarForceSyncAudioDecodes (TEXT("au.ForceSyncAudioDecodes"), ForceSyncAudioDecodesCvar, TEXT("0: Not Disabled, 1: Disabled"), ECVF_Default)
 
FAutoConsoleVariableRef CVarForceSynchronizedAudioTaskKick (TEXT("au.ForceSynchronizedAudioTaskKick"), ForceSynchronizedAudioTaskKickCvar, TEXT("0: Don't Force, 1: Force"), ECVF_Default)
 

Variable Documentation

◆ CVarForceSyncAudioDecodes

FAutoConsoleVariableRef CVarForceSyncAudioDecodes(TEXT("au.ForceSyncAudioDecodes"), ForceSyncAudioDecodesCvar, TEXT("0: Not Disabled, 1: Disabled"), ECVF_Default) ( TEXT("au.ForceSyncAudioDecodes")  ,
ForceSyncAudioDecodesCvar  ,
TEXT("0: Not Disabled, 1: Disabled" ,
ECVF_Default   
)

◆ CVarForceSynchronizedAudioTaskKick

FAutoConsoleVariableRef CVarForceSynchronizedAudioTaskKick(TEXT("au.ForceSynchronizedAudioTaskKick"), ForceSynchronizedAudioTaskKickCvar, TEXT("0: Don't Force, 1: Force"), ECVF_Default) ( TEXT("au.ForceSynchronizedAudioTaskKick")  ,
ForceSynchronizedAudioTaskKickCvar  ,
TEXT("0: Don't Force, 1: Force" ,
ECVF_Default   
)