Navigation
API > API/Runtime > API/Runtime/AudioExtensions
Allows you to define a factory that can provide an alternative audio file decoder at runtime.
| Name | IAudioDecoderOverride |
| Type | class |
| Header File | /Engine/Source/Runtime/AudioExtensions/Public/IAudioDecoderOverride.h |
| Include Path | #include "IAudioDecoderOverride.h" |
Syntax
class IAudioDecoderOverride
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IAudioDecoderOverride() |
IAudioDecoderOverride.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ICompressedAudioInfo * CreateOverrideDecoder
(
const FName SoundAssetName |
Returns an overriden decoder for this sound, or nullptr to allow the default decoder to be created. | IAudioDecoderOverride.h | |
bool WantToOverrideDecoder
(
const FName SoundAssetName |
Test if an overriden decoder will be created for this sound. | IAudioDecoderOverride.h |