| FGCObject
|
Module |
|
Header |
/Engine/Source/Runtime/AudioMixer/Public/SoundWaveDecoder.h |
Include |
#include "SoundWaveDecoder.h" |
class FSoundSourceDecoder : public FGCObject
Name | Description | |
---|---|---|
|
FSoundSourceDecoder() |
Name | Description | |
---|---|---|
|
~FSoundSourceDecoder() |
Name | Description | ||
---|---|---|---|
|
FDecodingSou... |
CreateSourceHandle ( |
Creates a new decoding sound source handle. |
|
GetSourceBuffer ( |
Get a decoded buffer for the given decoding sound wave handle. Call only from audio render thread or audio render thread task. |
|
|
Init ( |
Initialize the source decoder at the given output sample rate Sources will automatically sample rate convert to match this output |
|
|
InitDecodingSource ( |
Initialize a decoding instance of this sound wave object. Call only from game thread. |
|
|
IsFinished ( |
Queries if the decoding source is finished. |
|
|
IsInitialized ( |
||
|
RemoveDecodingSource ( |
Removes the decoding source from the decoder. |
|
|
Reset() |
Resets internal state of decoder. |
|
|
SetSourcePitchScale ( |
Sets the source pitch scale. |
|
|
SetSourceVolumeScale ( |
Sets the source volume scale. |
|
|
Update() |
Called from the audio thread. |
|
|
UpdateRenderThread() |
Called from the audio render thread. |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
Pure virtual that must be overloaded by the inheriting class. |