|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
Decoded audio data ready for playback. More...
#include <AudioLoader.h>
Public Member Functions | |
| float | getDurationSeconds () const |
Public Attributes | |
| uint32_t | sampleRate = 0 |
| uint32_t | channels = 0 |
| uint64_t | frameCount = 0 |
| std::vector< float > | pcmData |
| Interleaved float samples. | |
Decoded audio data ready for playback.
Definition at line 12 of file AudioLoader.h.
|
inlinenodiscard |
Definition at line 18 of file AudioLoader.h.
References frameCount, and sampleRate.
| uint32_t Engine::Assets::AudioData::channels = 0 |
Definition at line 14 of file AudioLoader.h.
| uint64_t Engine::Assets::AudioData::frameCount = 0 |
Definition at line 15 of file AudioLoader.h.
Referenced by getDurationSeconds().
| std::vector<float> Engine::Assets::AudioData::pcmData |
Interleaved float samples.
Definition at line 16 of file AudioLoader.h.
| uint32_t Engine::Assets::AudioData::sampleRate = 0 |
Definition at line 13 of file AudioLoader.h.
Referenced by getDurationSeconds().