#include <AudioMixerBuffer.h>
◆ FMixerBuffer()
◆ ~FMixerBuffer()
| Audio::FMixerBuffer::~FMixerBuffer |
( |
| ) |
|
◆ CreateNativeBuffer()
◆ CreatePreviewBuffer()
◆ CreateProceduralBuffer()
◆ CreateRealTimeBuffer()
◆ CreateStreamingBuffer()
◆ EnsureHeaderParseTaskFinished()
| void Audio::FMixerBuffer::EnsureHeaderParseTaskFinished |
( |
| ) |
|
◆ GetCurrentChunkIndex()
| int32 Audio::FMixerBuffer::GetCurrentChunkIndex |
( |
| ) |
const |
|
overridevirtual |
Gets the chunk index that was last read from (for Streaming Manager requests)
Reimplemented from FSoundBuffer.
◆ GetCurrentChunkOffset()
| int32 Audio::FMixerBuffer::GetCurrentChunkOffset |
( |
| ) |
const |
|
overridevirtual |
Gets the offset into the chunk that was last read to (for Streaming Manager priority)
Reimplemented from FSoundBuffer.
◆ GetDecompressionState()
Retrieve the compressed audio info pointer. This transfers ownership of the decompression state.
◆ GetNumChannels()
| int32 Audio::FMixerBuffer::GetNumChannels |
( |
| ) |
const |
|
inline |
◆ GetNumFrames()
| uint32 Audio::FMixerBuffer::GetNumFrames |
( |
| ) |
const |
|
inline |
◆ GetPCMData()
| void Audio::FMixerBuffer::GetPCMData |
( |
uint8 ** |
OutData, |
|
|
uint32 * |
OutDataSize |
|
) |
| |
Returns the contained raw PCM data and data size
◆ GetSampleRate()
| float Audio::FMixerBuffer::GetSampleRate |
( |
| ) |
const |
|
inline |
◆ GetSize()
◆ GetType()
Returns the buffer's format
◆ Init()
◆ InitNumFrames()
| void Audio::FMixerBuffer::InitNumFrames |
( |
const uint32 |
InNumFrames | ) |
|
|
inline |
◆ InitSampleRate()
| void Audio::FMixerBuffer::InitSampleRate |
( |
const float |
InSampleRate | ) |
|
|
inline |
◆ IsRealTimeBuffer()
| bool Audio::FMixerBuffer::IsRealTimeBuffer |
( |
| ) |
const |
◆ IsRealTimeSourceReady()
| bool Audio::FMixerBuffer::IsRealTimeSourceReady |
( |
| ) |
|
|
overridevirtual |
Returns whether or not a real-time decoding buffer is ready for playback
Reimplemented from FSoundBuffer.
◆ ReadCompressedInfo()
| bool Audio::FMixerBuffer::ReadCompressedInfo |
( |
USoundWave * |
SoundWave | ) |
|
|
overridevirtual |
Reads the compressed info of the given sound wave. Not implemented on all platforms.
Reimplemented from FSoundBuffer.
◆ Seek()
| void Audio::FMixerBuffer::Seek |
( |
const float |
SeekTime | ) |
|
|
overridevirtual |
Seeks the buffer to the given seek time
Reimplemented from FSoundBuffer.
The documentation for this class was generated from the following files: