Navigation
Unreal Engine C++ API Reference > Runtime > Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/AudioCompressionSettingsUtils.h |
Include | #include "AudioCompressionSettingsUtils.h" |
Syntax
class FPlatformCompressionUtilities
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AppendHash
(
FString& OutString, |
|
![]() ![]() |
FCachedAudioStreamingManagerParams | This is used at runtime to initialize FCachedAudioStreamingManager. | |
![]() ![]() |
float | Returns the Duration Threshold for the current platform if it is overridden, -1.0f otherwise. | |
![]() ![]() |
const FPlatformAudioCookOverrides * | GetCookOverrides
(
const TCHAR* PlatformName, |
Null platformname means to use current platform |
![]() ![]() |
uint32 | GetMaxChunkSizeForCookOverrides
(
const FPlatformAudioCookOverrides* InCompressionOverrides |
This is used at runtime in BuildCachedStreamingManagerParams, as well as cooktime in FStreamedAudioCacheDerivedDataWorker::BuildStreamedAudio to split compressed audio. |
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
const FAudioStreamCachingSettings & | Null platformname means to use current platform | |
![]() ![]() |
float | GetTargetSampleRateForPlatform
(
ESoundwaveSampleRateSettings InSampleRateLevel |
Returns the sample rate for a given platform,. |
![]() ![]() |
bool | ||
![]() ![]() |
void |