Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FPlatformCompressionUtilities |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/AudioCompressionSettingsUtils.h |
| Include Path | #include "AudioCompressionSettingsUtils.h" |
Syntax
class FPlatformCompressionUtilities
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AppendHash
(
FString& OutString, |
AudioCompressionSettingsUtils.h | ||
static FCachedAudioStreamingManagerParams BuildCachedStreamingManagerParams() |
This is used at runtime to initialize FCachedAudioStreamingManager. | AudioCompressionSettingsUtils.h | |
static float GetCompressionDurationForCurrentPlatform() |
Returns the Duration Threshold for the current platform if it is overridden, -1.0f otherwise. | AudioCompressionSettingsUtils.h | |
static const FPlatformAudioCookOverrides * GetCookOverrides
(
const TCHAR* PlatformName, |
Null platformname means to use current platform | AudioCompressionSettingsUtils.h | |
static uint32 GetMaxChunkSizeForCookOverrides
(
const FPlatformAudioCookOverrides* InCompressionOverrides |
This is used at runtime in BuildCachedStreamingManagerParams, as well as cooktime in FStreamedAudioCacheDerivedDataWorker::BuildStreamedAudio to split compressed audio. | AudioCompressionSettingsUtils.h | |
static int32 GetMaxPreloadedBranchesForCurrentPlatform() |
AudioCompressionSettingsUtils.h | ||
static int32 GetQualityIndexOverrideForCurrentPlatform() |
AudioCompressionSettingsUtils.h | ||
static const FPlatformRuntimeAudioCompressionOverrides * GetRuntimeCompressionOverridesForCurrentPlatform() |
AudioCompressionSettingsUtils.h | ||
static const FAudioStreamCachingSettings & GetStreamCachingSettingsForCurrentPlatform() |
Null platformname means to use current platform | AudioCompressionSettingsUtils.h | |
static float GetTargetSampleRateForPlatform
(
ESoundwaveSampleRateSettings InSampleRateLevel |
Returns the sample rate for a given platform,. | AudioCompressionSettingsUtils.h | |
static bool IsCurrentPlatformUsingStreamCaching() |
AudioCompressionSettingsUtils.h | ||
static void RecacheCookOverrides() |
AudioCompressionSettingsUtils.h |