|
| ENGINE_API | DECLARE_LOG_CATEGORY_EXTERN (LogAudio, Display, All) |
| |
| ENGINE_API | DECLARE_LOG_CATEGORY_EXTERN (LogAudioDebug, Display, All) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Active Sounds"), STAT_ActiveSounds, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Audio Evaluate Concurrency"), STAT_AudioEvaluateConcurrency, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Audio Sources"), STAT_AudioSources, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Wave Instances"), STAT_WaveInstances, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Wave Instances Dropped"), STAT_WavesDroppedDueToPriority, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Virtualized Loops"), STAT_AudioVirtualLoops, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Audible Wave Instances Dropped"), STAT_AudibleWavesDroppedDueToPriority, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Max Channels"), STAT_AudioMaxChannels, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Max Stopping Sources"), STAT_AudioMaxStoppingSources, STATGROUP_Audio,) |
| |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Finished delegates called"), STAT_AudioFinishedDelegatesCalled, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Finished delegates time"), STAT_AudioFinishedDelegates, STATGROUP_Audio,) |
| |
| | DECLARE_MEMORY_STAT_EXTERN (TEXT("Audio Memory Used"), STAT_AudioMemorySize, STATGROUP_Audio,) |
| |
| | DECLARE_FLOAT_ACCUMULATOR_STAT_EXTERN (TEXT("Audio Buffer Time"), STAT_AudioBufferTime, STATGROUP_Audio,) |
| |
| | DECLARE_FLOAT_ACCUMULATOR_STAT_EXTERN (TEXT("Audio Buffer Time (w/ Channels)"), STAT_AudioBufferTimeChannels, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Gathering WaveInstances"), STAT_AudioGatherWaveInstances, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Processing Sources"), STAT_AudioStartSources, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Updating Sources"), STAT_AudioUpdateSources, STATGROUP_Audio, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Updating Effects"), STAT_AudioUpdateEffects, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Source Init"), STAT_AudioSourceInitTime, STATGROUP_Audio, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Source Create"), STAT_AudioSourceCreateTime, STATGROUP_Audio, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Submit Buffers"), STAT_AudioSubmitBuffersTime, STATGROUP_Audio, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Decompress Audio"), STAT_AudioDecompressTime, STATGROUP_Audio, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Prepare Audio Decompression"), STAT_AudioPrepareDecompressionTime, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Finding Nearest Location"), STAT_AudioFindNearestLocation, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Decompress Streamed"), STAT_AudioStreamedDecompressTime, STATGROUP_Audio,) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Buffer Creation"), STAT_AudioResourceCreationTime, STATGROUP_Audio,) |
| |
| ENGINE_API bool | IsAudioPluginEnabled (EAudioPlugin PluginType) |
| |
| ENGINE_API UClass * | GetAudioPluginCustomSettingsClass (EAudioPlugin PluginType) |
| |
| ENGINE_API bool | IsSpatializationCVarEnabled () |
| |
| ENGINE_API void | SerializeWaveFile (TArray< uint8 > &OutWaveFileData, const uint8 *InPCMData, const int32 NumBytes, const int32 NumChannels, const int32 SampleRate) |
| |
| ENGINE_API void | SetCompressedAudioFormatsToBuild (const TCHAR *Platform=NULL) |
| |
| ENGINE_API const TArray< FName > & | GetCompressedAudioFormatsToBuild () |
| |